*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}html{line-height:1}ol,ul{list-style:none}a img{border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}@font-face{font-family:ProximaNova;font-style:normal;font-weight:400;font-display:swap;src:url(https://dle-cdn.mheducation.com/mhe/fonts/proxima-nova/proxima-nova-regular.woff) format("woff")}@font-face{font-family:ProximaNovaSoft;font-style:normal;font-weight:400;font-display:swap;src:url(https://dle-cdn.mheducation.com/mhe/fonts/proxima-soft/ProximaSoft-Regular.woff) format("woff")}@font-face{font-family:ProximaNovaSoftMd;font-style:normal;font-weight:400;font-display:swap;src:url(https://dle-cdn.mheducation.com/mhe/fonts/proxima-soft/ProximaSoft-Medium.woff) format("woff")}@font-face{font-family:ProximaNovaSoftSb;font-style:normal;font-weight:400;font-display:swap;src:url(https://dle-cdn.mheducation.com/mhe/fonts/proxima-soft/ProximaSoft-Semibold.woff) format("woff")}@font-face{font-family:ProximaNovaSoftB;font-style:normal;font-weight:400;font-display:swap;src:url(https://dle-cdn.mheducation.com/mhe/fonts/proxima-soft/ProximaSoft-Bold.woff) format("woff")}@font-face{font-family:proxima_novaregular;font-style:normal;font-weight:400;font-display:swap;src:url(https://dle-cdn.mheducation.com/mhe/fonts/proxima-nova/proxima-nova-regular.woff) format("woff")}@font-face{font-family:proxima_novaregular;font-style:italic;font-weight:300;font-display:swap;src:url(https://dle-cdn.mheducation.com/mhe/fonts/proxima-nova/proxima-nova-light-it.woff) format("woff")}@font-face{font-family:proxima_novaregular;font-style:normal;font-weight:300;font-display:swap;src:url(https://dle-cdn.mheducation.com/mhe/fonts/proxima-nova/proxima-nova-light.woff) format("woff")}@font-face{font-family:proxima_novaregular;font-style:normal;font-weight:500;font-display:swap;src:url(https://dle-cdn.mheducation.com/mhe/fonts/proxima-nova/proxima-nova-semibold.woff) format("woff")}@font-face{font-family:proxima_novaregular;font-style:italic;font-weight:700;font-display:swap;src:url(https://dle-cdn.mheducation.com/mhe/fonts/proxima-nova/proxima-nova-bold-it.woff) format("woff")}@font-face{font-family:proxima_novaregular_bold;font-style:normal;font-weight:700;font-display:swap;src:url(https://dle-cdn.mheducation.com/mhe/fonts/proxima-nova/proxima-nova-bold.woff) format("woff")}@font-face{font-family:proxima_novacondensed;font-style:normal;font-weight:400;font-display:swap;src:url(https://dle-cdn.mheducation.com/mhe/fonts/proxima-nova-extra-condensed/proxima-nova-extra-condensed-regular.woff) format("woff")}.grid--full:not(.display-table),.grid--rev:not(.display-table),.grid-uniform,.grid:not(.display-table){*zoom:1}.grid--full:not(.display-table):after,.grid--rev:not(.display-table):after,.grid-uniform:after,.grid:not(.display-table):after{content:"";display:table;clear:both}.grid__item.clear{clear:both}.grid,.grid--full,.grid--rev,.grid-uniform{list-style:none;padding:0;margin:0 0 0 -20px;letter-spacing:-.31em}.grid,.grid--full,.grid--rev,.opera:-o-prefocus{word-spacing:-.43em}.grid__item{box-sizing:border-box;display:inline-block;min-height:1px;padding-left:20px;vertical-align:top;width:100%;letter-spacing:normal;word-spacing:normal}.grid--rev{direction:rtl;text-align:left}.grid--rev>.grid__item{direction:ltr;text-align:left;display:inline-block}.grid--full{margin-left:0}.grid--full>.grid__item{padding-left:0}.grid--top>.grid__item{vertical-align:top}.grid--middle>.grid__item{vertical-align:middle}.grid--bottom>.grid__item{vertical-align:bottom}.grid--razor{margin-left:-1px}.grid--razor>.grid__item{padding-left:1px}.grid--narrow{margin-left:-10px}.grid--narrow>.grid__item{padding-left:10px}.grid--wide{margin-left:-40px}.grid--wide>.grid__item{padding-left:40px}.one-whole{width:100%}.one-half{width:50%}.one-third{width:33.333%}.two-thirds{width:66.666%}.one-quarter{width:25%}.two-quarters{width:50%}.three-quarters{width:75%}.one-fifth{width:20%}.two-fifths{width:40%}.three-fifths{width:60%}.four-fifths{width:80%}.one-sixth{width:16.666%}.two-sixths{width:33.333%}.three-sixths{width:50%}.four-sixths{width:66.666%}.five-sixths{width:83.333%}.one-eighth{width:12.5%}.two-eighths{width:25%}.three-eighths{width:37.5%}.four-eighths{width:50%}.five-eighths{width:62.5%}.six-eighths{width:75%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.two-tenths{width:20%}.three-tenths{width:30%}.four-tenths{width:40%}.five-tenths{width:50%}.six-tenths{width:60%}.seven-tenths{width:70%}.eight-tenths{width:80%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.two-twelfths{width:16.666%}.three-twelfths{width:25%}.four-twelfths{width:33.333%}.five-twelfths{width:41.666%}.six-twelfths{width:50%}.seven-twelfths{width:58.333%}.eight-twelfths{width:66.666%}.nine-twelfths{width:75%}.ten-twelfths{width:83.333%}.eleven-twelfths{width:91.666%}.show{display:block!important}.hide{display:none!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.left{float:left!important}.right{float:right!important}@media only screen and (max-width:500px){.small--one-whole{width:100%}.small--one-half{width:50%}.small--one-third{width:33.333%}.small--two-thirds{width:66.666%}.small--one-quarter{width:25%}.small--two-quarters{width:50%}.small--three-quarters{width:75%}.small--one-fifth{width:20%}.small--two-fifths{width:40%}.small--three-fifths{width:60%}.small--four-fifths{width:80%}.small--one-sixth{width:16.666%}.small--two-sixths{width:33.333%}.small--three-sixths{width:50%}.small--four-sixths{width:66.666%}.small--five-sixths{width:83.333%}.small--one-eighth{width:12.5%}.small--two-eighths{width:25%}.small--three-eighths{width:37.5%}.small--four-eighths{width:50%}.small--five-eighths{width:62.5%}.small--six-eighths{width:75%}.small--seven-eighths{width:87.5%}.small--one-tenth{width:10%}.small--two-tenths{width:20%}.small--three-tenths{width:30%}.small--four-tenths{width:40%}.small--five-tenths{width:50%}.small--six-tenths{width:60%}.small--seven-tenths{width:70%}.small--eight-tenths{width:80%}.small--nine-tenths{width:90%}.small--one-twelfth{width:8.333%}.small--two-twelfths{width:16.666%}.small--three-twelfths{width:25%}.small--four-twelfths{width:33.333%}.small--five-twelfths{width:41.666%}.small--six-twelfths{width:50%}.small--seven-twelfths{width:58.333%}.small--eight-twelfths{width:66.666%}.small--nine-twelfths{width:75%}.small--ten-twelfths{width:83.333%}.small--eleven-twelfths{width:91.666%}.small--show{display:block!important}.small--hide{display:none!important}.small--text-left{text-align:left!important}.small--text-right{text-align:right!important}.small--text-center{text-align:center!important}.small--left{float:left!important}.small--right{float:right!important}.grid-uniform .small--five-tenths:nth-child(odd),.grid-uniform .small--four-eighths:nth-child(odd),.grid-uniform .small--four-twelfths:nth-child(3n+1),.grid-uniform .small--one-fifth:nth-child(5n+1),.grid-uniform .small--one-half:nth-child(odd),.grid-uniform .small--one-quarter:nth-child(4n+1),.grid-uniform .small--one-sixth:nth-child(6n+1),.grid-uniform .small--one-third:nth-child(3n+1),.grid-uniform .small--one-twelfth:nth-child(12n+1),.grid-uniform .small--six-twelfths:nth-child(odd),.grid-uniform .small--three-sixths:nth-child(odd),.grid-uniform .small--three-twelfths:nth-child(4n+1),.grid-uniform .small--two-eighths:nth-child(4n+1),.grid-uniform .small--two-sixths:nth-child(3n+1),.grid-uniform .small--two-twelfths:nth-child(6n+1){clear:both}}@media only screen and (min-width:501px)and (max-width:768px){.medium--one-whole{width:100%}.medium--one-half{width:50%}.medium--one-third{width:33.333%}.medium--two-thirds{width:66.666%}.medium--one-quarter{width:25%}.medium--two-quarters{width:50%}.medium--three-quarters{width:75%}.medium--one-fifth{width:20%}.medium--two-fifths{width:40%}.medium--three-fifths{width:60%}.medium--four-fifths{width:80%}.medium--one-sixth{width:16.666%}.medium--two-sixths{width:33.333%}.medium--three-sixths{width:50%}.medium--four-sixths{width:66.666%}.medium--five-sixths{width:83.333%}.medium--one-eighth{width:12.5%}.medium--two-eighths{width:25%}.medium--three-eighths{width:37.5%}.medium--four-eighths{width:50%}.medium--five-eighths{width:62.5%}.medium--six-eighths{width:75%}.medium--seven-eighths{width:87.5%}.medium--one-tenth{width:10%}.medium--two-tenths{width:20%}.medium--three-tenths{width:30%}.medium--four-tenths{width:40%}.medium--five-tenths{width:50%}.medium--six-tenths{width:60%}.medium--seven-tenths{width:70%}.medium--eight-tenths{width:80%}.medium--nine-tenths{width:90%}.medium--one-twelfth{width:8.333%}.medium--two-twelfths{width:16.666%}.medium--three-twelfths{width:25%}.medium--four-twelfths{width:33.333%}.medium--five-twelfths{width:41.666%}.medium--six-twelfths{width:50%}.medium--seven-twelfths{width:58.333%}.medium--eight-twelfths{width:66.666%}.medium--nine-twelfths{width:75%}.medium--ten-twelfths{width:83.333%}.medium--eleven-twelfths{width:91.666%}.medium--show{display:block!important}.medium--hide{display:none!important}.medium--text-left{text-align:left!important}.medium--text-right{text-align:right!important}.medium--text-center{text-align:center!important}.medium--left{float:left!important}.medium--right{float:right!important}.grid-uniform .medium--five-tenths:nth-child(odd),.grid-uniform .medium--four-eighths:nth-child(odd),.grid-uniform .medium--four-twelfths:nth-child(3n+1),.grid-uniform .medium--one-fifth:nth-child(5n+1),.grid-uniform .medium--one-half:nth-child(odd),.grid-uniform .medium--one-quarter:nth-child(4n+1),.grid-uniform .medium--one-sixth:nth-child(6n+1),.grid-uniform .medium--one-third:nth-child(3n+1),.grid-uniform .medium--one-twelfth:nth-child(12n+1),.grid-uniform .medium--six-twelfths:nth-child(odd),.grid-uniform .medium--three-sixths:nth-child(odd),.grid-uniform .medium--three-twelfths:nth-child(4n+1),.grid-uniform .medium--two-eighths:nth-child(4n+1),.grid-uniform .medium--two-sixths:nth-child(3n+1),.grid-uniform .medium--two-twelfths:nth-child(6n+1){clear:both}}@media only screen and (max-width:768px){.medium-down--one-whole{width:100%}.medium-down--one-half{width:50%}.medium-down--one-third{width:33.333%}.medium-down--two-thirds{width:66.666%}.medium-down--one-quarter{width:25%}.medium-down--two-quarters{width:50%}.medium-down--three-quarters{width:75%}.medium-down--one-fifth{width:20%}.medium-down--two-fifths{width:40%}.medium-down--three-fifths{width:60%}.medium-down--four-fifths{width:80%}.medium-down--one-sixth{width:16.666%}.medium-down--two-sixths{width:33.333%}.medium-down--three-sixths{width:50%}.medium-down--four-sixths{width:66.666%}.medium-down--five-sixths{width:83.333%}.medium-down--one-eighth{width:12.5%}.medium-down--two-eighths{width:25%}.medium-down--three-eighths{width:37.5%}.medium-down--four-eighths{width:50%}.medium-down--five-eighths{width:62.5%}.medium-down--six-eighths{width:75%}.medium-down--seven-eighths{width:87.5%}.medium-down--one-tenth{width:10%}.medium-down--two-tenths{width:20%}.medium-down--three-tenths{width:30%}.medium-down--four-tenths{width:40%}.medium-down--five-tenths{width:50%}.medium-down--six-tenths{width:60%}.medium-down--seven-tenths{width:70%}.medium-down--eight-tenths{width:80%}.medium-down--nine-tenths{width:90%}.medium-down--one-twelfth{width:8.333%}.medium-down--two-twelfths{width:16.666%}.medium-down--three-twelfths{width:25%}.medium-down--four-twelfths{width:33.333%}.medium-down--five-twelfths{width:41.666%}.medium-down--six-twelfths{width:50%}.medium-down--seven-twelfths{width:58.333%}.medium-down--eight-twelfths{width:66.666%}.medium-down--nine-twelfths{width:75%}.medium-down--ten-twelfths{width:83.333%}.medium-down--eleven-twelfths{width:91.666%}.medium-down--show{display:block!important}.medium-down--hide{display:none!important}.medium-down--text-left{text-align:left!important}.medium-down--text-right{text-align:right!important}.medium-down--text-center{text-align:center!important}.medium-down--left{float:left!important}.medium-down--right{float:right!important}.grid-uniform .medium-down--five-tenths:nth-child(odd),.grid-uniform .medium-down--four-eighths:nth-child(odd),.grid-uniform .medium-down--four-twelfths:nth-child(3n+1),.grid-uniform .medium-down--one-fifth:nth-child(5n+1),.grid-uniform .medium-down--one-half:nth-child(odd),.grid-uniform .medium-down--one-quarter:nth-child(4n+1),.grid-uniform .medium-down--one-sixth:nth-child(6n+1),.grid-uniform .medium-down--one-third:nth-child(3n+1),.grid-uniform .medium-down--one-twelfth:nth-child(12n+1),.grid-uniform .medium-down--six-twelfths:nth-child(odd),.grid-uniform .medium-down--three-sixths:nth-child(odd),.grid-uniform .medium-down--three-twelfths:nth-child(4n+1),.grid-uniform .medium-down--two-eighths:nth-child(4n+1),.grid-uniform .medium-down--two-sixths:nth-child(3n+1),.grid-uniform .medium-down--two-twelfths:nth-child(6n+1){clear:both}}@media only screen and (min-width:769px)and (max-width:1023px){.large--one-whole{width:100%}.large--one-half{width:50%}.large--one-third{width:33.333%}.large--two-thirds{width:66.666%}.large--one-quarter{width:25%}.large--two-quarters{width:50%}.large--three-quarters{width:75%}.large--one-fifth{width:20%}.large--two-fifths{width:40%}.large--three-fifths{width:60%}.large--four-fifths{width:80%}.large--one-sixth{width:16.666%}.large--two-sixths{width:33.333%}.large--three-sixths{width:50%}.large--four-sixths{width:66.666%}.large--five-sixths{width:83.333%}.large--one-eighth{width:12.5%}.large--two-eighths{width:25%}.large--three-eighths{width:37.5%}.large--four-eighths{width:50%}.large--five-eighths{width:62.5%}.large--six-eighths{width:75%}.large--seven-eighths{width:87.5%}.large--one-tenth{width:10%}.large--two-tenths{width:20%}.large--three-tenths{width:30%}.large--four-tenths{width:40%}.large--five-tenths{width:50%}.large--six-tenths{width:60%}.large--seven-tenths{width:70%}.large--eight-tenths{width:80%}.large--nine-tenths{width:90%}.large--one-twelfth{width:8.333%}.large--two-twelfths{width:16.666%}.large--three-twelfths{width:25%}.large--four-twelfths{width:33.333%}.large--five-twelfths{width:41.666%}.large--six-twelfths{width:50%}.large--seven-twelfths{width:58.333%}.large--eight-twelfths{width:66.666%}.large--nine-twelfths{width:75%}.large--ten-twelfths{width:83.333%}.large--eleven-twelfths{width:91.666%}.large--show{display:block!important}.large--hide{display:none!important}.large--text-left{text-align:left!important}.large--text-right{text-align:right!important}.large--text-center{text-align:center!important}.large--left{float:left!important}.large--right{float:right!important}.grid-uniform .large--five-tenths:nth-child(odd),.grid-uniform .large--four-eighths:nth-child(odd),.grid-uniform .large--four-twelfths:nth-child(3n+1),.grid-uniform .large--one-fifth:nth-child(5n+1),.grid-uniform .large--one-half:nth-child(odd),.grid-uniform .large--one-quarter:nth-child(4n+1),.grid-uniform .large--one-sixth:nth-child(6n+1),.grid-uniform .large--one-third:nth-child(3n+1),.grid-uniform .large--one-twelfth:nth-child(12n+1),.grid-uniform .large--six-twelfths:nth-child(odd),.grid-uniform .large--three-sixths:nth-child(odd),.grid-uniform .large--three-twelfths:nth-child(4n+1),.grid-uniform .large--two-eighths:nth-child(4n+1),.grid-uniform .large--two-sixths:nth-child(3n+1),.grid-uniform .large--two-twelfths:nth-child(6n+1){clear:both}}@media only screen and (min-width:1024px){.desktop--one-whole{width:100%}.desktop--one-half{width:50%}.desktop--one-third{width:33.333%}.desktop--two-thirds{width:66.666%}.desktop--one-quarter{width:25%}.desktop--two-quarters{width:50%}.desktop--three-quarters{width:75%}.desktop--one-fifth{width:20%}.desktop--two-fifths{width:40%}.desktop--three-fifths{width:60%}.desktop--four-fifths{width:80%}.desktop--one-sixth{width:16.666%}.desktop--two-sixths{width:33.333%}.desktop--three-sixths{width:50%}.desktop--four-sixths{width:66.666%}.desktop--five-sixths{width:83.333%}.desktop--one-eighth{width:12.5%}.desktop--two-eighths{width:25%}.desktop--three-eighths{width:37.5%}.desktop--four-eighths{width:50%}.desktop--five-eighths{width:62.5%}.desktop--six-eighths{width:75%}.desktop--seven-eighths{width:87.5%}.desktop--one-tenth{width:10%}.desktop--two-tenths{width:20%}.desktop--three-tenths{width:30%}.desktop--four-tenths{width:40%}.desktop--five-tenths{width:50%}.desktop--six-tenths{width:60%}.desktop--seven-tenths{width:70%}.desktop--eight-tenths{width:80%}.desktop--nine-tenths{width:90%}.desktop--one-twelfth{width:8.333%}.desktop--two-twelfths{width:16.666%}.desktop--three-twelfths{width:25%}.desktop--four-twelfths{width:33.333%}.desktop--five-twelfths{width:41.666%}.desktop--six-twelfths{width:50%}.desktop--seven-twelfths{width:58.333%}.desktop--eight-twelfths{width:66.666%}.desktop--nine-twelfths{width:75%}.desktop--ten-twelfths{width:83.333%}.desktop--eleven-twelfths{width:91.666%}.desktop--show{display:block!important}.desktop--hide{display:none!important}.desktop--text-left{text-align:left!important}.desktop--text-right{text-align:right!important}.desktop--text-center{text-align:center!important}.desktop--left{float:left!important}.desktop--right{float:right!important}.grid-uniform .desktop--five-tenths:nth-child(odd),.grid-uniform .desktop--four-eighths:nth-child(odd),.grid-uniform .desktop--four-twelfths:nth-child(3n+1),.grid-uniform .desktop--one-fifth:nth-child(5n+1),.grid-uniform .desktop--one-half:nth-child(odd),.grid-uniform .desktop--one-quarter:nth-child(4n+1),.grid-uniform .desktop--one-sixth:nth-child(6n+1),.grid-uniform .desktop--one-third:nth-child(3n+1),.grid-uniform .desktop--one-twelfth:nth-child(12n+1),.grid-uniform .desktop--six-twelfths:nth-child(odd),.grid-uniform .desktop--three-sixths:nth-child(odd),.grid-uniform .desktop--three-twelfths:nth-child(4n+1),.grid-uniform .desktop--two-eighths:nth-child(4n+1),.grid-uniform .desktop--two-sixths:nth-child(3n+1),.grid-uniform .desktop--two-twelfths:nth-child(6n+1){clear:both}}[class*=push--]{position:relative}.push--one-whole{left:100%}.push--one-half{left:50%}.push--one-third{left:33.333%}.push--two-thirds{left:66.666%}.push--one-quarter{left:25%}.push--two-quarters{left:50%}.push--three-quarters{left:75%}.push--one-fifth{left:20%}.push--two-fifths{left:40%}.push--three-fifths{left:60%}.push--four-fifths{left:80%}.push--one-sixth{left:16.666%}.push--two-sixths{left:33.333%}.push--three-sixths{left:50%}.push--four-sixths{left:66.666%}.push--five-sixths{left:83.333%}.push--one-eighth{left:12.5%}.push--two-eighths{left:25%}.push--three-eighths{left:37.5%}.push--four-eighths{left:50%}.push--five-eighths{left:62.5%}.push--six-eighths{left:75%}.push--seven-eighths{left:87.5%}.push--one-tenth{left:10%}.push--two-tenths{left:20%}.push--three-tenths{left:30%}.push--four-tenths{left:40%}.push--five-tenths{left:50%}.push--six-tenths{left:60%}.push--seven-tenths{left:70%}.push--eight-tenths{left:80%}.push--nine-tenths{left:90%}.push--one-twelfth{left:8.333%}.push--two-twelfths{left:16.666%}.push--three-twelfths{left:25%}.push--four-twelfths{left:33.333%}.push--five-twelfths{left:41.666%}.push--six-twelfths{left:50%}.push--seven-twelfths{left:58.333%}.push--eight-twelfths{left:66.666%}.push--nine-twelfths{left:75%}.push--ten-twelfths{left:83.333%}.push--eleven-twelfths{left:91.666%}@media only screen and (min-width:501px)and (max-width:768px){.push--medium--one-whole{left:100%}.push--medium--one-half{left:50%}.push--medium--one-third{left:33.333%}.push--medium--two-thirds{left:66.666%}.push--medium--one-quarter{left:25%}.push--medium--two-quarters{left:50%}.push--medium--three-quarters{left:75%}.push--medium--one-fifth{left:20%}.push--medium--two-fifths{left:40%}.push--medium--three-fifths{left:60%}.push--medium--four-fifths{left:80%}.push--medium--one-sixth{left:16.666%}.push--medium--two-sixths{left:33.333%}.push--medium--three-sixths{left:50%}.push--medium--four-sixths{left:66.666%}.push--medium--five-sixths{left:83.333%}.push--medium--one-eighth{left:12.5%}.push--medium--two-eighths{left:25%}.push--medium--three-eighths{left:37.5%}.push--medium--four-eighths{left:50%}.push--medium--five-eighths{left:62.5%}.push--medium--six-eighths{left:75%}.push--medium--seven-eighths{left:87.5%}.push--medium--one-tenth{left:10%}.push--medium--two-tenths{left:20%}.push--medium--three-tenths{left:30%}.push--medium--four-tenths{left:40%}.push--medium--five-tenths{left:50%}.push--medium--six-tenths{left:60%}.push--medium--seven-tenths{left:70%}.push--medium--eight-tenths{left:80%}.push--medium--nine-tenths{left:90%}.push--medium--one-twelfth{left:8.333%}.push--medium--two-twelfths{left:16.666%}.push--medium--three-twelfths{left:25%}.push--medium--four-twelfths{left:33.333%}.push--medium--five-twelfths{left:41.666%}.push--medium--six-twelfths{left:50%}.push--medium--seven-twelfths{left:58.333%}.push--medium--eight-twelfths{left:66.666%}.push--medium--nine-twelfths{left:75%}.push--medium--ten-twelfths{left:83.333%}.push--medium--eleven-twelfths{left:91.666%}}@media only screen and (max-width:768px){.push--medium-down--one-whole{left:100%}.push--medium-down--one-half{left:50%}.push--medium-down--one-third{left:33.333%}.push--medium-down--two-thirds{left:66.666%}.push--medium-down--one-quarter{left:25%}.push--medium-down--two-quarters{left:50%}.push--medium-down--three-quarters{left:75%}.push--medium-down--one-fifth{left:20%}.push--medium-down--two-fifths{left:40%}.push--medium-down--three-fifths{left:60%}.push--medium-down--four-fifths{left:80%}.push--medium-down--one-sixth{left:16.666%}.push--medium-down--two-sixths{left:33.333%}.push--medium-down--three-sixths{left:50%}.push--medium-down--four-sixths{left:66.666%}.push--medium-down--five-sixths{left:83.333%}.push--medium-down--one-eighth{left:12.5%}.push--medium-down--two-eighths{left:25%}.push--medium-down--three-eighths{left:37.5%}.push--medium-down--four-eighths{left:50%}.push--medium-down--five-eighths{left:62.5%}.push--medium-down--six-eighths{left:75%}.push--medium-down--seven-eighths{left:87.5%}.push--medium-down--one-tenth{left:10%}.push--medium-down--two-tenths{left:20%}.push--medium-down--three-tenths{left:30%}.push--medium-down--four-tenths{left:40%}.push--medium-down--five-tenths{left:50%}.push--medium-down--six-tenths{left:60%}.push--medium-down--seven-tenths{left:70%}.push--medium-down--eight-tenths{left:80%}.push--medium-down--nine-tenths{left:90%}.push--medium-down--one-twelfth{left:8.333%}.push--medium-down--two-twelfths{left:16.666%}.push--medium-down--three-twelfths{left:25%}.push--medium-down--four-twelfths{left:33.333%}.push--medium-down--five-twelfths{left:41.666%}.push--medium-down--six-twelfths{left:50%}.push--medium-down--seven-twelfths{left:58.333%}.push--medium-down--eight-twelfths{left:66.666%}.push--medium-down--nine-twelfths{left:75%}.push--medium-down--ten-twelfths{left:83.333%}.push--medium-down--eleven-twelfths{left:91.666%}}@media only screen and (min-width:769px)and (max-width:1023px){.push--large--one-whole{left:100%}.push--large--one-half{left:50%}.push--large--one-third{left:33.333%}.push--large--two-thirds{left:66.666%}.push--large--one-quarter{left:25%}.push--large--two-quarters{left:50%}.push--large--three-quarters{left:75%}.push--large--one-fifth{left:20%}.push--large--two-fifths{left:40%}.push--large--three-fifths{left:60%}.push--large--four-fifths{left:80%}.push--large--one-sixth{left:16.666%}.push--large--two-sixths{left:33.333%}.push--large--three-sixths{left:50%}.push--large--four-sixths{left:66.666%}.push--large--five-sixths{left:83.333%}.push--large--one-eighth{left:12.5%}.push--large--two-eighths{left:25%}.push--large--three-eighths{left:37.5%}.push--large--four-eighths{left:50%}.push--large--five-eighths{left:62.5%}.push--large--six-eighths{left:75%}.push--large--seven-eighths{left:87.5%}.push--large--one-tenth{left:10%}.push--large--two-tenths{left:20%}.push--large--three-tenths{left:30%}.push--large--four-tenths{left:40%}.push--large--five-tenths{left:50%}.push--large--six-tenths{left:60%}.push--large--seven-tenths{left:70%}.push--large--eight-tenths{left:80%}.push--large--nine-tenths{left:90%}.push--large--one-twelfth{left:8.333%}.push--large--two-twelfths{left:16.666%}.push--large--three-twelfths{left:25%}.push--large--four-twelfths{left:33.333%}.push--large--five-twelfths{left:41.666%}.push--large--six-twelfths{left:50%}.push--large--seven-twelfths{left:58.333%}.push--large--eight-twelfths{left:66.666%}.push--large--nine-twelfths{left:75%}.push--large--ten-twelfths{left:83.333%}.push--large--eleven-twelfths{left:91.666%}}@media only screen and (min-width:1024px){.push--desktop--one-whole{left:100%}.push--desktop--one-half{left:50%}.push--desktop--one-third{left:33.333%}.push--desktop--two-thirds{left:66.666%}.push--desktop--one-quarter{left:25%}.push--desktop--two-quarters{left:50%}.push--desktop--three-quarters{left:75%}.push--desktop--one-fifth{left:20%}.push--desktop--two-fifths{left:40%}.push--desktop--three-fifths{left:60%}.push--desktop--four-fifths{left:80%}.push--desktop--one-sixth{left:16.666%}.push--desktop--two-sixths{left:33.333%}.push--desktop--three-sixths{left:50%}.push--desktop--four-sixths{left:66.666%}.push--desktop--five-sixths{left:83.333%}.push--desktop--one-eighth{left:12.5%}.push--desktop--two-eighths{left:25%}.push--desktop--three-eighths{left:37.5%}.push--desktop--four-eighths{left:50%}.push--desktop--five-eighths{left:62.5%}.push--desktop--six-eighths{left:75%}.push--desktop--seven-eighths{left:87.5%}.push--desktop--one-tenth{left:10%}.push--desktop--two-tenths{left:20%}.push--desktop--three-tenths{left:30%}.push--desktop--four-tenths{left:40%}.push--desktop--five-tenths{left:50%}.push--desktop--six-tenths{left:60%}.push--desktop--seven-tenths{left:70%}.push--desktop--eight-tenths{left:80%}.push--desktop--nine-tenths{left:90%}.push--desktop--one-twelfth{left:8.333%}.push--desktop--two-twelfths{left:16.666%}.push--desktop--three-twelfths{left:25%}.push--desktop--four-twelfths{left:33.333%}.push--desktop--five-twelfths{left:41.666%}.push--desktop--six-twelfths{left:50%}.push--desktop--seven-twelfths{left:58.333%}.push--desktop--eight-twelfths{left:66.666%}.push--desktop--nine-twelfths{left:75%}.push--desktop--ten-twelfths{left:83.333%}.push--desktop--eleven-twelfths{left:91.666%}}a.grid__item:link,a.grid__item:visited{border-bottom:none}.display-table{display:table;table-layout:fixed;width:100%}.display-table-cell,.display-table>.grid__item{display:table-cell;vertical-align:middle;float:none}@media screen and (min-width:769px){.large--display-table{display:table;table-layout:fixed;width:100%}.large--display-table-cell,.large--display-table>.grid__item{display:table-cell;vertical-align:middle;float:none}}.align-center{text-align:center!important}.align-top{vertical-align:top}.border-right,.display-table.border-right>.display-table-cell:first-of-type{border-right:1px solid #eee;padding-right:20px}html{box-sizing:border-box}*{-webkit-font-smoothing:antialiased}*,:after,:before{box-sizing:inherit}body{font-family:Inter,sans-serif;font-weight:400;font-size:14px;background:#f6f6f6}h1{font-size:1.5em}h2{font-size:1.25em}h2.c{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.875em;color:#676767;margin-bottom:20px;text-align:center}h3{font-size:1.125em}h4{font-size:1em}p{line-height:1.2}a{color:#370540}a:link,a:visited{color:inherit;text-decoration:none}a:hover,a:link,a:visited{border-bottom:1px solid #370540}a.border-none{border-bottom:none}em{font-style:italic}strong{font-weight:700}hr{border:none;border-bottom:1px solid #ddd;margin-top:10px;margin-bottom:10px}ul.plain{list-style-type:none!important;margin-left:0!important}a.button,button.styled,button[type=submit],input:not([type=checkbox]):not([type=range]),label.button,select,textarea{font:inherit;font-family:Inter,sans-serif;border-radius:2px;padding:8px;box-shadow:inset 2px 0 1px #fff,inset 0 2px 1px #fff,inset -1px 0 1px #fff,inset 0 -1px #fff,inset 0 0 8px rgba(55,5,64,.1),0 0 4px rgba(0,0,0,.1);border:1px solid #b3b3b3;background:#fcfcfc;color:#111}a.button:focus,button.styled:focus,button[type=submit]:focus,input:not([type=checkbox]):not([type=range]):focus,label.button:focus,select:focus,textarea:focus{outline:none;color:#000}textarea{line-height:1.5}textarea.error--save{border-color:red!important}table.styled{table-layout:fixed;border-collapse:collapse}table.styled tr th{padding:8px;background:#666;color:#fff;border:1px solid #666}table.styled tr:nth-child(2n) td{background:#f9f9f9}table.styled tr td{vertical-align:top;padding:4px 8px;border:1px solid #ccc}a.button,button.styled,button[type=submit],input[type=submit],label.button{font-family:var(--font-mont);font-weight:400;color:#fff;padding:8px;font-size:1.125em;min-width:100px;line-height:1;box-shadow:none;border-radius:6px;border:1px solid #ff795d;background:#ff795d}a.button svg use,button.styled svg use,button[type=submit] svg use,input[type=submit] svg use,label.button svg use{color:#fff}a.button:hover,button.styled:hover,button[type=submit]:hover,input[type=submit]:hover,label.button:hover{cursor:pointer;box-shadow:inset 0 0 10px hsla(0,0%,100%,.2)}a.button.active,a.button:active,button.styled.active,button.styled:active,button[type=submit].active,button[type=submit]:active,input[type=submit].active,input[type=submit]:active,label.button.active,label.button:active{cursor:default;box-shadow:inset 0 0 10px rgba(0,0,0,.25);color:#fff}a.button:focus,button.styled:focus,button[type=submit]:focus,input[type=submit]:focus,label.button:focus{outline:none;color:#fff}a.button.slim,button.styled.slim,button[type=submit].slim,input[type=submit].slim,label.button.slim{font-size:80%;padding:.2em .4em}a.button.not-fat,button.styled.not-fat,button[type=submit].not-fat,input[type=submit].not-fat,label.button.not-fat{min-width:60px}a.button.purple,button.styled.purple,button[type=submit].purple,input[type=submit].purple,label.button.purple{background:linear-gradient(#6e489d,#694596);border-color:#64428f}a.button.gray,button.styled.gray,button[type=submit].gray,input[type=submit].gray,label.button.gray{border-color:#ccc;background:#ccc;color:#444}a.button.blue,button.styled.blue,button[type=submit].blue,input[type=submit].blue,label.button.blue{border-color:#4a90e2;background:#4a90e2}a.button.red,button.styled.red,button[type=submit].red,input[type=submit].red,label.button.red{background:red;color:#fff;border-color:red}a.button.outline,button.styled.outline,button[type=submit].outline,input[type=submit].outline,label.button.outline{background:none;border:1px solid #6e489d;color:#6e489d}a.button.outline svg use,button.styled.outline svg use,button[type=submit].outline svg use,input[type=submit].outline svg use,label.button.outline svg use{color:#6e489d}a.button.outline--gray,button.styled.outline--gray,button[type=submit].outline--gray,input[type=submit].outline--gray,label.button.outline--gray{border:1px solid #aaa;color:#aaa}a.button.outline--gray svg,a.button.outline--gray svg use,button.styled.outline--gray svg,button.styled.outline--gray svg use,button[type=submit].outline--gray svg,button[type=submit].outline--gray svg use,input[type=submit].outline--gray svg,input[type=submit].outline--gray svg use,label.button.outline--gray svg,label.button.outline--gray svg use{color:inherit}a.button.outline--gray:hover,button.styled.outline--gray:hover,button[type=submit].outline--gray:hover,input[type=submit].outline--gray:hover,label.button.outline--gray:hover{border-color:#333;color:#333}a.button.outline--red,button.styled.outline--red,button[type=submit].outline--red,input[type=submit].outline--red,label.button.outline--red{border:1px solid red;color:red}a.button.outline--red svg,a.button.outline--red svg use,button.styled.outline--red svg,button.styled.outline--red svg use,button[type=submit].outline--red svg,button[type=submit].outline--red svg use,input[type=submit].outline--red svg,input[type=submit].outline--red svg use,label.button.outline--red svg,label.button.outline--red svg use{color:inherit}a.button.outline--red:hover,button.styled.outline--red:hover,button[type=submit].outline--red:hover,input[type=submit].outline--red:hover,label.button.outline--red:hover{border-color:#c80000;color:#c80000}a.button.outline--black,button.styled.outline--black,button[type=submit].outline--black,input[type=submit].outline--black,label.button.outline--black{border:1px solid #666;color:#666}a.button.outline--black svg,a.button.outline--black svg use,button.styled.outline--black svg,button.styled.outline--black svg use,button[type=submit].outline--black svg,button[type=submit].outline--black svg use,input[type=submit].outline--black svg,input[type=submit].outline--black svg use,label.button.outline--black svg,label.button.outline--black svg use{color:inherit}a.button.outline--black:hover,button.styled.outline--black:hover,button[type=submit].outline--black:hover,input[type=submit].outline--black:hover,label.button.outline--black:hover{border-color:#333;color:#333}a.button.outline--white,button.styled.outline--white,button[type=submit].outline--white,input[type=submit].outline--white,label.button.outline--white{background:none;border:1px solid #fff;color:#fff}a.button.outline--white svg use,button.styled.outline--white svg use,button[type=submit].outline--white svg use,input[type=submit].outline--white svg use,label.button.outline--white svg use{color:#fff}a.button.outline--blue,button.styled.outline--blue,button[type=submit].outline--blue,input[type=submit].outline--blue,label.button.outline--blue{border-color:#4a90e2;color:#4a90e2}a.button.outline--orange,button.styled.outline--orange,button[type=submit].outline--orange,input[type=submit].outline--orange,label.button.outline--orange{border:1px solid #ff795d;color:#ff795d}a.button.outline--orange svg use,button.styled.outline--orange svg use,button[type=submit].outline--orange svg use,input[type=submit].outline--orange svg use,label.button.outline--orange svg use{color:inherit}a.button[disabled],button.styled[disabled],button[type=submit][disabled],input[type=submit][disabled],label.button[disabled]{background:linear-gradient(#b7a4ce,#a891c4);border-color:#9a7fba;color:#ddd}a.button[disabled] i,button.styled[disabled] i,button[type=submit][disabled] i,input[type=submit][disabled] i,label.button[disabled] i{color:inherit!important}a.button[disabled]:hover,button.styled[disabled]:hover,button[type=submit][disabled]:hover,input[type=submit][disabled]:hover,label.button[disabled]:hover{box-shadow:none;cursor:default}button[type=submit]{border:1px solid #ff795d;background:#ff795d}button[type=submit].save i{color:#fff!important}button[type=submit][disabled]{background:linear-gradient(#ddd,#d6d6d6);border-color:#d5d5d5;color:#c2c2c2}button[type=submit][disabled] i{color:#c2c2c2!important}button[type=submit].mini{border-radius:0;border:none;padding:0;background:#f6f6f6;color:inherit}a.button,label.button{display:inline-block}a.button.button-inset,label.button.button-inset{border-radius:10px;padding:.2em 1em;border:1px solid hsla(0,0%,100%,.01);border-bottom-color:hsla(0,0%,100%,.01)!important;font-size:90%;box-shadow:inset 0 0 3px rgba(0,0,0,.5);background:hsla(0,0%,100%,.22);color:#666}a.button.purple,label.button.purple{background:#370540;border-color:#27042d}a.button.g-btn{display:block;background:#dc4e41;border:none;border-bottom-color:none!important;position:relative}a.button.g-btn i{position:absolute;left:0;margin-left:18px}::-webkit-input-placeholder{color:#888}:-moz-placeholder,::-moz-placeholder{color:#888}:-ms-input-placeholder{color:#888}.inline--table{display:table;border-spacing:10px}.inline--table>*{display:table-cell;vertical-align:middle}dl.inline dd{display:inline-block}.margin-right{margin-right:20px}.margin-bottom{margin-bottom:20px}label{display:block;line-height:2;font-weight:400}label.inline{display:inline-block}body,html{height:100%;margin:0}body{display:flex;flex-direction:column}.st-container>header{position:fixed;z-index:1001;top:0;left:0;width:100%;border-bottom:2px solid #e5e5e5}.st-container:not(.guest)>main{display:flex;overflow-y:auto;height:100vh}@media screen and (max-width:500px){.st-container:not(.guest)>main{flex-direction:column}.st-container:not(.guest)>main>aside{border-top:1px solid #ccc;min-height:40%}}.st-container:not(.guest)>main>aside{z-index:1;min-width:360px}.st-container:not(.guest)>main>aside.sub-container{display:flex;flex-direction:column;align-content:stretch}.st-container:not(.guest)>main>aside.sub-container nav{flex:0 0 auto}.st-container:not(.guest)>main>aside.sub-container nav>ul{display:flex;align-items:center;justify-content:center}.st-container:not(.guest)>main>aside.sub-container nav>ul>li{min-width:42px}.st-container:not(.guest)>main>aside.sub-container .sub-container-content{flex:1 1 auto;position:relative;overflow-y:auto}@media screen and (max-width:500px){.st-container:not(.guest)>main>aside{min-width:100%}.st-container:not(.guest)>main>aside.sub-container{height:calc(100vh - 60px)}}.st-container:not(.guest):not(.nav--hidden)>main{margin-top:60px;height:calc(100vh - 60px)}@media screen and (max-width:768px){.st-container:not(.guest):not(.nav--hidden)>main.document-layout:not(.aside-open){height:calc(100vh - 92px);margin-top:92px}}.st-container:not(.guest):not(.nav--hidden)>main>aside.sub-container{height:calc(100vh - 60px)}.st-container:not(.guest):not(.nav--hidden)>main>aside.sub-container .sub-container-content{min-height:calc(100vh - 127px)}.st-container>main>div.shared-document{overflow-y:auto}.st-container>main>div.main-content{flex:3 1;overflow-y:auto}.st-container>main>aside,.st-container>main>div.messages,.st-container>main>div.notepad,.st-container>main>div.shared-document--window{flex:1 1;overflow-y:auto}main#fullpage{display:block;margin-top:0;overflow-y:initial;height:auto}div.st-container{overflow:hidden}div.st-container .main{display:block;overflow-y:auto;height:0;position:fixed}.table,div.st-container .main div.content,div.st-container .main header{width:100%}.table{display:table}.table .row{display:table-row}.table .cell{display:table-cell}.form-group textarea{width:100%}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.float-right{float:right}.float-left{float:left}.hidden{display:none!important}.hidden-opacity{opacity:0!important}.margin-top{margin-top:20px}.margin-top--slim{margin-top:10px}.margin-bottom{margin-top:20px}.margin-bottom--slim{margin-top:10px}.padding-all-m{padding:.2em}.padding-all{padding:1em}.padding{padding:20px}span.error{color:red}.case{border:1px solid rgba(110,72,157,.6);border-radius:2px;padding:1em;transition:all .2s ease-in-out}.case:hover{box-shadow:0 0 12px rgba(110,72,157,.2);border-color:rgba(110,72,157,.8)}.seperator{margin:1em 0;position:relative}.seperator span{display:inline-block;background-color:#fff;border-radius:50%;padding:.1em .2em;height:24px;width:24px;font-style:italic;color:#1797a8;line-height:1;font-size:80%}.seperator:before{z-index:-1;position:absolute;height:10px;top:4px;width:95%;display:block;content:"";border-bottom:1px solid #1797a8}.horizontal-space{margin-left:20px;margin-right:20px}.horizontal-space--fat{margin-left:40px;margin-right:40px}.horizontal-space--huge{margin-left:80px;margin-right:80px}.vertical-space{margin-top:20px;margin-bottom:20px}.vertical-space--slim{margin-top:10px;margin-bottom:10px}.vertical-space--fat{margin-top:40px;margin-bottom:40px}.bottom-space{margin-bottom:20px}.bottom-space--fat{margin-bottom:40px}.bottom-space--slim{margin-bottom:10px}.space-below{margin-bottom:20px}ul.inline li{display:inline}ul.inline.inline--float li{display:default;float:left}ul.inline.space li{margin-right:20px}ul.inline.space li:last-of-type{margin-right:none}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}.user-profile-photo span{display:inline-block;width:60px;height:60px;overflow:hidden;border-radius:50%;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.35),inset 0 0 1px rgba(0,0,0,.22);background-color:#fff;background-repeat:no-repeat;background-size:contain;background-position:50%}.user-profile-photo span.mini{width:35px;height:35px}.box{margin:0 auto;padding:40px;border-radius:16px;min-height:400px;position:relative;background:hsla(0,0%,100%,.96)}.box.normal{line-height:1.5}.box.space{margin:25px}@media screen and (max-width:500px){.box.space{margin:10px}.box{padding:20px 10px}}.robo-image-container{position:relative}.robo-image{position:absolute;bottom:20px;right:20px;z-index:0}@media screen and (max-width:500px){.robo-image{opacity:.1}}.alert.alert-danger{color:red}#nprogress{pointer-events:none}#nprogress .bar{background:#ff795d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #ff795d,0 0 5px #ff795d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;bottom:25px;right:25px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}.loading-skeleton{height:16px;min-width:200px;width:100%;background-color:#bbb;border-radius:4px;margin-bottom:20px}.loading-skeleton.btn{width:100px;min-width:100px;height:36px}.loading-skeleton.para{height:8px}.loading-skeleton.img{height:186px;width:306px}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}div.st-container{transition:all .4s ease-in-out}div.st-container.theme-pop{background:linear-gradient(45deg,#4e2c7a 30%,rgba(111,66,170,.1)) 80%,url(/images/front-page/contact-bg.png)}div.st-container.theme-cotton-candy{background:linear-gradient(hsla(0,0%,100%,.4),hsla(0,0%,100%,.4)),linear-gradient(90deg,#d9acd3 0,#c4b3d5 40%,#93bde5 92%)}div.st-container.theme-strawberry-popcicle{background:linear-gradient(154.78deg,#e92f2f,rgba(200,45,190,.23))}div.st-container.theme-plum{background:linear-gradient(134.72deg,#2b0096,#e9649b)}div.st-container.theme-orange{background:linear-gradient(134.72deg,#ffd529,#fd8440)}div.st-container.theme-lime{background:linear-gradient(134.72deg,#47f15a,#0de8e8)}div.st-container.theme-light-fire{background:linear-gradient(134.72deg,#ef14c5,#ffc160)}div.st-container.theme-lime-blue{background:linear-gradient(134.72deg,#6fff00,#005bff)}div.st-container.theme-tictac{background:#f5f5f5}div.st-container.theme-one{background:linear-gradient(144.5deg,#e28715,#62a0c0 47.28%,#8c8ee1 72.75%,#9ac2b9)}div.st-container.theme-two{background:linear-gradient(.527turn,#6868c9,#d7e7e4)}div.st-container.theme-three{background:radial-gradient(circle,#9f1f1f 0,#2dc8a6 100%)}div.st-container.theme-four{background:linear-gradient(-135deg,#002092,#1ab9c8)}div.st-container.theme-five{background:linear-gradient(-134deg,#f75070,#ffe194)}div.st-container.theme-six{background:linear-gradient(-134deg,#5a63d8,#cd90e1)}div.st-container.theme-seven{background:linear-gradient(-134deg,#fde869,#00b1c1)}div.st-container.theme-eight{background:linear-gradient(-134deg,#fecf60,#974ef6)}div.st-container.theme-nine{background:linear-gradient(-134deg,#c24078,#ffc3b9)}div.st-container.theme-ten{background:linear-gradient(-134deg,#00eaf8,#6d42ef)}div.st-container.theme-eleven{background:linear-gradient(-134deg,#ff90d3,#3aef3c)}div.st-container.theme-twelve{background:linear-gradient(-134deg,#ffcd2c,#ff0663)}div.st-container.theme-thirteen{background:linear-gradient(-134deg,#7ae4ff,#fc2f5d)}div.st-container.theme-fourteen{background:#ccc}div.st-container.theme-fifteen{background:linear-gradient(-134deg,#ff0467,#fc7437)}div.st-container.theme-sixteen{background:linear-gradient(-134deg,#fd8041,#ff4ca1)}div.st-container.theme-seventeen{background:linear-gradient(-134deg,#feb984,#ff5542)}div.st-container.theme-eighteen{background:linear-gradient(-134deg,#00fac1,#c500e1)}div.st-container.theme-nineteen{background:linear-gradient(-134deg,#f8a2ed,#934eae)}div.st-container.theme-twenty{background:linear-gradient(-134deg,#5f86ec,#7c4cb0)}div.st-container.theme-twentyone{background:linear-gradient(-134deg,#eb4b92,#ca76e3)}div.st-container.theme-elite{background:#142638}section.settings-personalize .backgrounds-select .pop{background:linear-gradient(45deg,#4e2c7a 30%,rgba(111,66,170,.1)) 80%,url(/images/front-page/contact-bg.png)}section.settings-personalize .backgrounds-select .cotton-candy{background:linear-gradient(hsla(0,0%,100%,.4),hsla(0,0%,100%,.4)),linear-gradient(90deg,#d9acd3 0,#c4b3d5 40%,#93bde5 92%)}section.settings-personalize .backgrounds-select .strawberry-popcicle{background:linear-gradient(154.78deg,#e92f2f,rgba(200,45,190,.23))}section.settings-personalize .backgrounds-select .plum{background:linear-gradient(134.72deg,#2b0096,#e9649b)}section.settings-personalize .backgrounds-select .orange{background:linear-gradient(134.72deg,#ffd529,#fd8440)}section.settings-personalize .backgrounds-select .lime{background:linear-gradient(134.72deg,#47f15a,#0de8e8)}section.settings-personalize .backgrounds-select .light-fire{background:linear-gradient(134.72deg,#ef14c5,#ffc160)}section.settings-personalize .backgrounds-select .lime-blue{background:linear-gradient(134.72deg,#6fff00,#005bff)}section.settings-personalize .backgrounds-select .tictac{background:#f5f5f5}section.settings-personalize .backgrounds-select .one{background:linear-gradient(144.5deg,#e28715,#62a0c0 47.28%,#8c8ee1 72.75%,#9ac2b9)}section.settings-personalize .backgrounds-select .two{background:linear-gradient(.527turn,#6868c9,#d7e7e4)}section.settings-personalize .backgrounds-select .three{background:radial-gradient(circle,#9f1f1f 0,#2dc8a6 100%)}section.settings-personalize .backgrounds-select .four{background:linear-gradient(-135deg,#002092,#1ab9c8)}section.settings-personalize .backgrounds-select .five{background:linear-gradient(-134deg,#f75070,#ffe194)}section.settings-personalize .backgrounds-select .six{background:linear-gradient(-134deg,#5a63d8,#cd90e1)}section.settings-personalize .backgrounds-select .seven{background:linear-gradient(-134deg,#fde869,#00b1c1)}section.settings-personalize .backgrounds-select .eight{background:linear-gradient(-134deg,#fecf60,#974ef6)}section.settings-personalize .backgrounds-select .nine{background:linear-gradient(-134deg,#c24078,#ffc3b9)}section.settings-personalize .backgrounds-select .ten{background:linear-gradient(-134deg,#00eaf8,#6d42ef)}section.settings-personalize .backgrounds-select .eleven{background:linear-gradient(-134deg,#ff90d3,#3aef3c)}section.settings-personalize .backgrounds-select .twelve{background:linear-gradient(-134deg,#ffcd2c,#ff0663)}section.settings-personalize .backgrounds-select .thirteen{background:linear-gradient(-134deg,#7ae4ff,#fc2f5d)}section.settings-personalize .backgrounds-select .fourteen{background:#ccc}section.settings-personalize .backgrounds-select .fifteen{background:linear-gradient(-134deg,#ff0467,#fc7437)}section.settings-personalize .backgrounds-select .sixteen{background:linear-gradient(-134deg,#fd8041,#ff4ca1)}section.settings-personalize .backgrounds-select .seventeen{background:linear-gradient(-134deg,#feb984,#ff5542)}section.settings-personalize .backgrounds-select .eighteen{background:linear-gradient(-134deg,#00fac1,#c500e1)}section.settings-personalize .backgrounds-select .nineteen{background:linear-gradient(-134deg,#f8a2ed,#934eae)}section.settings-personalize .backgrounds-select .twenty{background:linear-gradient(-134deg,#5f86ec,#7c4cb0)}section.settings-personalize .backgrounds-select .twentyone{background:linear-gradient(-134deg,#eb4b92,#ca76e3)}section.settings-personalize .backgrounds-select .elite{background:#142638}.document-control-buttons{margin-top:1rem!important;border-collapse:separate!important;border-spacing:1rem 0;background:#f6f6f6}nav.document{background:#fff;width:100%;height:60px;position:relative;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}nav.document div.cell{display:table-cell;vertical-align:middle;white-space:nowrap}nav.document .document-title,nav.document div.document-title{padding-left:20px}nav.document .document-title a.logo,nav.document div.document-title a.logo{border-bottom:none}nav.document .document-title a.logo .desktop-logo,nav.document div.document-title a.logo .desktop-logo{display:none}@media screen and (min-width:501px){nav.document .document-title a.logo .desktop-logo,nav.document div.document-title a.logo .desktop-logo{display:block}}nav.document .document-title a.logo .mobile-logo,nav.document div.document-title a.logo .mobile-logo{display:block}@media screen and (min-width:501px){nav.document .document-title a.logo .mobile-logo,nav.document div.document-title a.logo .mobile-logo{display:none}}nav.document .document-title a.logo span,nav.document div.document-title a.logo span{font-size:1.75em;font-weight:700;color:#b8c6c7;letter-spacing:0;line-height:11px}@media screen and (max-width:768px){nav.document .document-title a.logo span,nav.document div.document-title a.logo span{font-size:1em}}nav.document .document-title a.logo span.alternate-color,nav.document div.document-title a.logo span.alternate-color{color:#5c5c5c}nav.document .document-title a.logo span.status-connected,nav.document div.document-title a.logo span.status-connected{color:green}nav.document .document-title a.logo span.status-connecting,nav.document div.document-title a.logo span.status-connecting{color:orange}nav.document .document-title a.logo span.status-disconnected,nav.document .document-title a.logo span.status-offline,nav.document div.document-title a.logo span.status-disconnected,nav.document div.document-title a.logo span.status-offline{color:red}nav.document .document-title input[type=text],nav.document div.document-title input[type=text]{box-shadow:none;border:none;background:transparent}nav.document .document-title form,nav.document .document-title svg,nav.document div.document-title form,nav.document div.document-title svg{vertical-align:middle;display:inline-block}nav.document div.menu a.user-profile span{display:inline-block;width:40px;height:40px;overflow:hidden;border-radius:50%;background-repeat:no-repeat;background-size:contain;background-position:50%}@media screen and (max-width:768px){nav.document div.menu{margin-left:4px}nav.document div.menu a.user-profile span{width:30px;height:30px}}nav.document div.dashboard-navigation,nav.document div.document-navigation{flex-grow:1;text-align:center}nav.document div.dashboard-navigation>ul>li{padding:4px 10px}nav.document div.menu-container{display:flex;flex-wrap:nowrap;align-items:center;text-align:right;padding-right:20px}nav.document div.menu-container div.document-save-status{display:block;font-size:90%;width:50px}@media screen and (max-width:500px){nav.document div.menu-container div.document-save-status{display:block;position:fixed;bottom:0;right:0}nav.document div.menu-container div.document-save-status span{padding:10px;display:inline-block;background:#fff}}nav.document div.menu-container dl.document-operators{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;margin-right:10px}nav.document div.menu-container dl.document-operators dd{display:inline-block;vertical-align:middle}nav.document div.menu-container dl.document-operators dd.aside-trigger--container{border-right:1px solid hsla(0,0%,80%,.5)}nav.document div.menu-container dl.document-operators dd.help-trigger--container a svg{color:#999}nav.document div.menu-container dl.document-operators dd.help-trigger--container a:hover svg{color:#666}nav.document div.menu-container dl.document-operators dd a{border-bottom:none;padding-left:.4rem;padding-right:.4rem}nav.document div.menu-container dl.document-operators dd a.aside-trigger{margin-right:4px}nav.document div.menu-container dl.document-operators dd a svg use{color:#999}nav.document div.menu-container dl.document-operators dd a:hover svg use{color:#666}nav.document div.menu-container dl.document-operators dd a.active svg circle,nav.document div.menu-container dl.document-operators dd a.active svg path,nav.document div.menu-container dl.document-operators dd a.active svg polygon,nav.document div.menu-container dl.document-operators dd a.active svg rect,nav.document div.menu-container dl.document-operators dd a.active svg use{fill:#6e489d;color:#ff795d}@media screen and (max-width:768px){nav.document div.document-title{padding-left:10px}nav.document div.document-title a.logo span.mobile-logo{color:#6f4ebc;transform:rotate(-45deg)}nav.document div.menu-container{padding-right:10px}}nav.document .document-navigation>ul>li{padding:4px 10px}@media only screen and (max-width:768px){nav.document .document-navigation>ul>li{padding:4px}}nav.document .document-navigation>ul>li.preview,nav.document .document-navigation>ul>li.prewrite{border-right-color:#ebebeb}nav.document .document-navigation>ul>li.cited,nav.document .document-navigation>ul>li.hive,nav.document .document-navigation>ul>li.mark-complete,nav.document .document-navigation>ul>li.preview,nav.document .document-navigation>ul>li.prewrite{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:4px 6px}nav.document .document-navigation>ul>li.document-menu{padding-left:0;padding-right:0}@media screen and (max-width:768px){nav.document .document-menu>ul{position:fixed;top:60px;left:0;width:100%;background:hsla(0,0%,100%,.98);height:32px}nav.document .document-menu>ul li{line-height:1}}nav.document .document-menu>ul>li{padding:4px 10px}@media screen and (min-width:769px)and (max-width:950px){nav.document{font-size:.75em}nav.document .document-menu>ul>li,nav.document .document-navigation>ul>li{padding:4px 6px}}@media screen and (max-width:500px){nav.document .document-navigation>ul>li{padding:0 2px 0 0}}nav.document .document-navigation>ul{display:flex;align-items:center;justify-content:center;border-bottom:none!important}nav.document .document-navigation>ul>li{display:block;border-right:1px solid #b3b9c4;font-weight:700}nav.document .document-navigation>ul>li:hover{cursor:pointer;text-decoration:underline}nav.document .document-navigation>ul>li.body:hover{text-decoration:none}nav.document .document-navigation>ul>li.active,nav.document .document-navigation>ul>li.body:hover>a,nav.document .document-navigation>ul>li.body>.active,nav.document .document-navigation>ul>li>a.active{text-decoration:underline}nav.document .document-navigation>ul>li.dashboard-docs,nav.document .document-navigation>ul>li.title{color:#4a90e2}nav.document .document-navigation>ul>li .introduction,nav.document .document-navigation>ul>li.dashboard-create{color:#ff795d}nav.document .document-navigation>ul>li.demo{color:#6e489d}nav.document .document-navigation>ul>li.template{color:#81c783}nav.document .document-navigation>ul>li .body,nav.document .document-navigation>ul>li.dashboard-main{color:#6e489d;font-size:rem(22px)}nav.document .document-navigation>ul>li .conclusion,nav.document .document-navigation>ul>li.dashboard-news,nav.document .document-navigation>ul>li.dashboard-prompts{color:#81c783}nav.document .document-navigation>ul>li.dashboard-assessment,nav.document .document-navigation>ul>li.dashboard-group{color:#464646}nav.document .document-navigation>ul>li.dashboard-assessment{color:#55b4b4}nav.document .document-navigation>ul>li:last-child.section{border-right:1px solid green}nav.document .document-navigation>ul>li:last-of-type{border-right:none}nav.document .document-navigation>ul>li.back,nav.document .document-navigation>ul>li.cite,nav.document .document-navigation>ul>li.hive,nav.document .document-navigation>ul>li.mark-complete,nav.document .document-navigation>ul>li.preview,nav.document .document-navigation>ul>li.prewrite{padding:0 10px;border-right-color:transparent}nav.document .document-navigation>ul>li.back a svg,nav.document .document-navigation>ul>li.cite a svg,nav.document .document-navigation>ul>li.hive a svg,nav.document .document-navigation>ul>li.mark-complete a svg,nav.document .document-navigation>ul>li.preview a svg,nav.document .document-navigation>ul>li.prewrite a svg{color:#b3b9c4}nav.document .document-navigation>ul>li.back a:hover svg,nav.document .document-navigation>ul>li.cite a:hover svg,nav.document .document-navigation>ul>li.hive a:hover svg,nav.document .document-navigation>ul>li.mark-complete a:hover svg,nav.document .document-navigation>ul>li.preview a:hover svg,nav.document .document-navigation>ul>li.prewrite a:hover svg{color:#666}nav.document .document-navigation>ul>li.back a.active svg,nav.document .document-navigation>ul>li.cite a.active svg,nav.document .document-navigation>ul>li.hive a.active svg,nav.document .document-navigation>ul>li.mark-complete a.active svg,nav.document .document-navigation>ul>li.preview a.active svg,nav.document .document-navigation>ul>li.prewrite a.active svg{color:#ff795d}nav.document .document-navigation>ul>li.prewrite{padding-left:20px}nav.document .document-navigation>ul>li.word-count{padding:5px;vertical-align:middle;min-height:32px;font-family:var(--font-mont);font-weight:400;text-decoration:none!important}nav.document .document-navigation>ul>li.word-count:hover{cursor:default}nav.document .document-navigation>ul>li.word-count>div{text-align:center}nav.document .document-navigation>ul>li.word-count .fraction{font-size:10px;color:#999}nav.document .document-navigation>ul>li.word-count .numerator{padding-bottom:1px;margin-bottom:2px;border-bottom:1px solid #999}nav.document .document-navigation>ul>li.word-count .non-fraction{font-size:1.375em;font-weight:400}nav.document .document-navigation>ul>li.document-menu a,nav.document .document-navigation>ul>li>a,nav.document .document-navigation>ul>li>span{position:relative;font-family:var(--font-mont);font-weight:700;border-bottom:none;font-size:1.375em}@media screen and (max-width:768px){nav.document .document-navigation>ul>li.document-menu a,nav.document .document-navigation>ul>li>a,nav.document .document-navigation>ul>li>span{font-size:1em}}nav.document .document-navigation>ul>li.document-menu a.pop,nav.document .document-navigation>ul>li.document-menu a.sec,nav.document .document-navigation>ul>li>a.pop,nav.document .document-navigation>ul>li>a.sec,nav.document .document-navigation>ul>li>span.pop,nav.document .document-navigation>ul>li>span.sec{font-family:Lato,sans-serif;display:inline-block;border-radius:100%;color:#ccc;font-weight:700;letter-spacing:0}nav.document .document-navigation>ul>li.document-menu a.pop,nav.document .document-navigation>ul>li>a.pop,nav.document .document-navigation>ul>li>span.pop{margin-left:4px}nav.document .document-navigation>ul>li.document-menu a.sec,nav.document .document-navigation>ul>li>a.sec,nav.document .document-navigation>ul>li>span.sec{margin-left:10px}@media screen and (max-width:768px){nav.document .document-navigation>ul>li.document-menu a.pop,nav.document .document-navigation>ul>li.document-menu a.sec,nav.document .document-navigation>ul>li>a.pop,nav.document .document-navigation>ul>li>a.sec,nav.document .document-navigation>ul>li>span.pop,nav.document .document-navigation>ul>li>span.sec{margin-left:0}}nav.document .document-navigation>ul>li.document-menu a.pop.active,nav.document .document-navigation>ul>li>a.pop.active,nav.document .document-navigation>ul>li>span.pop.active{color:#6e489d}nav.document .document-navigation>ul>li.document-menu a.sec.active,nav.document .document-navigation>ul>li>a.sec.active,nav.document .document-navigation>ul>li>span.sec.active{color:#ff795d}nav.document .document-navigation>ul>li.document-menu a .badge__comments,nav.document .document-navigation>ul>li>a .badge__comments,nav.document .document-navigation>ul>li>span .badge__comments{font-size:.4375em;position:absolute;right:-4px;border-radius:50%;background:#ff795d;color:#fff;display:inline-block;padding:2px 4px;z-index:2}nav.document .document-navigation>ul>li.document-menu{margin-right:4px}nav.document .document-navigation>ul>li.document-menu:hover{text-decoration:none}nav.document .document-navigation>ul>li.document-menu ul{display:flex;align-items:center;justify-content:center}nav.document .document-navigation>ul>li.document-menu ul li{display:block;border-right:1px solid hsla(0,0%,80%,.5);font-weight:700}nav.document .document-navigation>ul>li.document-menu ul li .active,nav.document .document-navigation>ul>li.document-menu ul li a:hover,nav.document .document-navigation>ul>li.document-menu ul li.active{text-decoration:underline}nav.document .document-navigation>ul>li.document-menu ul li:last-of-type{border-right:none}@media screen and (max-width:768px){nav.document .nc-icon.grid-24{width:18px;height:18px}}div.menu{vertical-align:middle;display:inline-block}div.menu>a.menu-trigger,div.menu>a.pulldownmenu-trigger{outline:none;border-bottom:none;line-height:0;font-weight:700;display:inline-block;text-align:center}div.menu>a.menu-trigger:hover,div.menu>a.pulldownmenu-trigger:hover{cursor:pointer}div.menu>a.menu-trigger.active+dl,div.menu>a.pulldownmenu-trigger.active+dl{display:block}div.menu.menu-right>dl{bottom:100%;right:85px}div.menu.menu-up>dl{bottom:26px;top:auto}div.menu.menu-up>dl:after{top:100%;border-top-color:#eee;border-bottom-color:rgba(136,183,213,0)}div.menu>dl{text-align:left;z-index:9000;position:absolute;top:78px;right:0;right:18px;display:none;background:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.6)}div.menu>dl:not(.menu-up):after{bottom:100%;right:85px;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:8px solid rgba(136,183,213,0);border-bottom-color:#eee}div.menu>dl.profile{-webkit-user-select:none;-moz-user-select:none;user-select:none}div.menu>dl dt.subscription{padding:10px;font-size:.875em;text-align:center;line-height:1.25;border-bottom:none}div.menu>dl dt.subscription svg use{color:#4a90e2}div.menu>dl dt.subscription a.upgrade-link{text-decoration:underline;border-bottom:none}div.menu>dl dt.subscription p{color:#666;font-size:.75em}div.menu>dl.profile:after{right:10px}div.menu>dl dd{border-bottom:1px solid #eee;min-width:200px}div.menu>dl dd:last-of-type{border-bottom:none;background:#eee}div.menu>dl dd a{line-height:1.75;font-size:13px;color:#838d8f;display:block;white-space:nowrap;padding:.25rem 1rem;border-bottom:none}div.menu>dl dd a:hover{background:#ebe6ec;cursor:pointer}div.menu>dl dd a span{display:inline-block;width:22px}div.menu>dl dd a span svg{vertical-align:sub}div.body-menu{position:absolute;right:0;top:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}div.body-menu>a.menu-trigger,div.body-menu>a.pulldownmenu-trigger{position:relative;z-index:1000;color:#c7d3ef}div.body-menu>a.menu-trigger svg g path,div.body-menu>a.pulldownmenu-trigger svg g path{fill:#c7d3ef}div.body-menu>dl{z-index:1004;top:40px;top:26px;right:0}div.body-menu>dl.menu-up{top:auto;bottom:26px}div.body-menu>dl.menu-up:after{bottom:-16px;right:2px;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:8px solid rgba(136,183,213,0);border-top-color:#eee}div.body-menu>dl:not(.menu-up):after{right:2px}.document-navigation>div:first-of-type,.document-navigation>div:last-of-type{min-width:66px}.document-navigation>div:last-of-type{text-align:right}.document-navigation>div{vertical-align:middle!important}.document-navigation button{background:none;color:#225378;border-color:#225378;padding:.4rem .5rem;line-height:1;text-align:center;border-radius:100%}.document-navigation div.pager{text-align:center;width:100%}.document-navigation div.pager ul li{display:inline-block;border-right:1px solid #eee}.document-navigation div.pager ul li:first-of-type a{color:adjust-lightness(#225378,20%);border-bottom-color:adjust-lightness(#225378,20%)}.document-navigation div.pager ul li:last-of-type a{color:#333;border-bottom-color:#333}.document-navigation div.pager ul li dfn{padding-left:.4rem;color:#6e489d}.document-navigation div.pager ul li:last-of-type{border-right:none}.document-navigation div.pager ul li a{border-bottom-width:0;padding:.4rem .8rem}.document-navigation div.pager ul li a.active{color:#370540}.document-navigation div.pager ul li a:hover{border-bottom-width:2px}.document-navigation div.pager ul li a span{border-radius:100%;background:#370540;color:#fff;padding:.12rem .4rem;line-height:0;font-size:60%;vertical-align:middle}.document-navigation div.pager ul li dl dd{display:inline-block;border-right:1px solid #eee}.document-navigation div.pager ul li dl dd a{padding:.4rem}.document-navigation div.pager ul li dl dd:last-of-type{border-right:none}.document-navigation div.pager ul li dl dd.active a,.document-navigation div.pager ul li.active a{border-bottom-width:2px}@media only screen and (max-width:768px){.document-navigation li{line-height:1.5;display:block;border-right:none!important}.document-navigation a{padding:.2rem!important;border-right:none!important}}.control-menu{position:absolute;top:14px;right:8px;padding:0 .2em}.control-menu>a{font-size:80%;position:relative;border-bottom:none}.control-menu ul{transition:all .4s ease-in-out;display:none;opacity:0;position:absolute;min-width:120px;z-index:998;right:0;border:1px solid #370540;border-radius:2px}.control-menu ul.visible{display:block;opacity:1}.control-menu ul.open-up{bottom:18px}.control-menu ul.open-left{left:0;right:auto}.control-menu ul li a{text-align:left;display:block;min-width:90px;padding:.4em;background:#fff;border-bottom:1px solid silver}.control-menu ul li a:hover{background:#efefef;cursor:pointer}.control-menu ul li:last-of-type a{border-bottom:none}.header-menu{display:inline-block;position:relative;top:0;left:0;font-size:1.2rem}.sub-menu{position:relative;display:inline}.sub-menu input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none}.sub-menu input[type=checkbox]:before{content:""}.sub-menu input[type=checkbox]:checked+ul{display:block;opacity:1}.sub-menu ul{transition:all .4s ease-in-out;display:none;opacity:0;position:absolute;z-index:998;left:0;min-width:260px;border:1px solid #370540;border-radius:2px}.sub-menu ul.visible{display:block;opacity:1}.sub-menu ul.open-up{bottom:18px}.sub-menu ul li a{text-align:left;display:block;min-width:90px;padding:.4em;background:#fff;border-bottom:1px solid silver}.sub-menu ul li a:hover{background:#efefef;cursor:pointer}.sub-menu ul li:last-of-type a{border-bottom:none}nav.guest{padding:10px;text-align:right}nav.guest>dl>dd{padding:6.6666666667px 20px;border-right:1px solid hsla(0,0%,80%,.15);margin-left:5px;color:#fff}nav.guest>dl>dd.logon,nav.guest>dl>dd:last-of-type{border-right:none}nav.guest>dl>dd>a{font-family:var(--font-mont);font-weight:400;text-decoration:none;color:inherit;display:inline-block;line-height:1.5;border-bottom:none;color:#fff}nav.guest>dl>dd>a svg use{color:#fff}nav.guest>dl>dd>a:hover{color:#aaa}nav.guest>dl>dd .go-back svg use{color:#fff}nav.guest>dl>dd.social-media a{border-bottom:none}nav.guest>dl>dd .social-media.desktop-only{color:#fff}nav.guest>dl>dd.tablet-only{display:none}@media screen and (max-width:768px){nav.guest>dl>dd.tablet-only{display:inline-block}}nav.guest>dl>dd.desktop-only{display:none}@media screen and (min-width:769px){nav.guest>dl>dd.desktop-only{display:inline-block}}nav.guest>dl>dd .mobile-only{display:none}@media screen and (max-width:500px){nav.guest>dl>dd .mobile-only{display:block}}nav.guest>dl>dd.logon div#login-dropdown-list{margin-right:20px;margin-top:20px;color:#333;background:#fff!important;z-index:1}nav.guest>dl>dd.logon #login-buttons #login-dropdown-list .login-close-text{display:inline}nav.guest>dl>dd.logon a.login-link-text{text-decoration:none!important;border:1px solid #fff;color:inherit;border-radius:4px;padding:.2rem .6rem}nav.guest .menu-trigger{color:#fff}div.menu a.user-profile span{display:inline-block;width:40px;height:40px;overflow:hidden;border-radius:50%;background-repeat:no-repeat;background-size:contain;background-position:50%}@media screen and (max-width:768px){div.menu{margin-left:4px}div.menu a.user-profile span{width:30px;height:30px}}.page{border-radius:16px;min-height:400px;position:relative;background:hsla(0,0%,100%,.96);border-radius:0;min-height:680px;margin:20px;background:none;width:100%;padding:0;display:flex;flex-direction:column}@media screen and (max-width:500px){.page{margin:10px}}.page>article,.page>header,.page>section{display:flex}@media screen and (max-width:1024px){.page>article,.page>header,.page>section{flex-direction:column}}.page>article>div,.page>header>div,.page>section>div{flex:1 1;width:80%}@media screen and (max-width:1024px){.page>article>div,.page>header>div,.page>section>div{width:100%}}.page>article aside,.page>header aside,.page>section aside{width:20%;min-width:470px}@media screen and (max-width:1024px){.page>article aside,.page>header aside,.page>section aside{width:100%;min-width:auto}}.page>header aside{align-self:flex-end}.page>header aside,.page>header>div{align-content:center}.page>article,.page>section{flex:1 1}.page header{border-radius:16px 16px 0 0;background:#6ca4e5}.page header>div{background:#5c9be4}.page header.purple{background:linear-gradient(130deg,#6e489d 25%,#56387a)}.page header.purple>div{background:#6e489d}.page header.blue{background:linear-gradient(130deg,#4a90e2 25%,#2275d7)}.page header.blue>div{background:#4a90e2}.page header.green{background:linear-gradient(130deg,#64b464 25%,#4b9a4b)}.page header.green>div{background:#64b464}.page header.orange{background:linear-gradient(130deg,#ff795d 25%,#ff4f2a)}.page header.orange>div{background:#ff795d}.page header.red{background:linear-gradient(130deg,#b44b4b 25%,#903c3c)}.page header.red>div{background:#b44b4b}.page header.yellow{background:linear-gradient(130deg,#cdbe70 25%,#c0ad4a)}.page header.yellow>div{background:#cdbe70}.page header.black{background:linear-gradient(130deg,#464646 25%,#2d2d2d)}.page header.black>div{background:#464646}.page header.gray{background:linear-gradient(130deg,#838383 25%,#6a6a6a)}.page header.gray>div{background:#838383}.page header.brown{background:linear-gradient(130deg,#726a57 25%,#554f41)}.page header.brown>div{background:#726a57}.page header.turquoise{background:linear-gradient(130deg,#55b4b4 25%,#429494)}.page header.turquoise>div{background:#55b4b4}.page header.pink{background:linear-gradient(130deg,#b455a8 25%,#94428a)}.page header.pink>div{background:#b455a8}.page header.undefined{background:linear-gradient(130deg,#838383 25%,#6a6a6a)}.page header.undefined>div{background:#838383}.page header>div{border-radius:16px 0 0 0;padding:40px 20px;position:relative}.page header>div h1{font-family:var(--font-mont);font-weight:700;font-size:1.25em;color:#fff}.page header>div h1 input[type=text]{background:none;box-shadow:none;color:#f1f1f1;width:100%;font-family:var(--font-mont);font-weight:700;border:none;border-bottom:2px solid #ccc}.page header>div h1 input[type=text]:focus{color:#fff;border-bottom:2px solid #fff}.page header>div p{font-size:1em;color:#fff;line-height:1.25}.page header>div .back{position:absolute;top:10px;left:10px;border-bottom:none}.page header>div .back svg use{color:#fff}@media screen and (min-width:1279px){.page header>div{padding:60px 40px}.page header>div h1{font-size:1.5em}.page header>div .p{font-size:1.125em;line-height:1.5}}.page header>div .color-picker--container{position:absolute;right:10px;bottom:10px}.page header>div .color-picker--container .color-picker--trigger{border-color:#fff}.page header aside{padding:20px;color:#fff}@media screen and (min-width:1279px){.page header aside{padding:40px}}.page header aside dl{margin-bottom:40px;column-count:2}.page header aside dl dd{margin-bottom:10px}.page header aside dl dd svg{margin-right:4px}.page header aside dl dd svg use{color:#fff}.page header aside .button{text-transform:capitalize;text-align:center;margin-right:10px;padding:6px 10px;min-width:90px}.page>article,.page>section{line-height:1.5;background:#eee;border-radius:0 0 16px 16px;word-break:break-word}.page>article>div,.page>section>div{border-radius:0 0 0 16px;background:#fff;padding:20px 40px 40px}@media screen and (max-width:500px){.page>article>div,.page>section>div{padding:20px}}.page>article aside,.page>section aside{border-radius:0 0 16px 0;padding:20px 40px 40px}@media screen and (max-width:500px){.page>article aside,.page>section aside{padding:20px}}.page>article h2,.page>section h2{font-family:var(--font-mont);font-weight:700;color:#4a4a4a;line-height:2.5}.page>article h2.sections,.page>section h2.sections{margin-left:-24px}@media screen and (max-width:500px){.page>article h2.sections,.page>section h2.sections{margin-left:0}}.page>article h2.sections svg,.page>section h2.sections svg{margin-right:1px;margin-top:-2px;color:#4a4a4a}.page>article h2.sections svg use,.page>section h2.sections svg use{color:#4a4a4a}.page>article h3,.page>section h3{font-family:var(--font-mont);font-weight:700;color:#4a4a4a;line-height:2.5}.page>article ul,.page>section ul{margin-left:20px;list-style-type:circle}.page>article ol,.page>section ol{margin-left:20px;list-style-type:decimal}.page>article hr,.page>section hr{margin-top:20px;margin-bottom:20px;border-width:5px;border-color:#d4d4d4}.page>article p,.page>section p{line-height:1.5;margin-bottom:20px}.nc-icon{display:inline-block;color:#353535;fill:#353535}.nc-icon use{color:#6e489d}.nc-icon-color-base{color:#370540;fill:#370540}.nc-icon-color-base use{color:#370540}.nc-icon-color-accent{color:#6e489d;fill:#6e489d}.icon--white use,.nc-icon-color-inverse{color:#fff;fill:#fff}.nc-icon.grid-8{height:8px;width:8px}.nc-icon.grid-10{height:10px;width:10px}.nc-icon.grid-12{height:12px;width:12px}.nc-icon.grid-16{height:16px;width:16px}.nc-icon.grid-18{height:18px;width:18px}.nc-icon.grid-20{height:20px;width:20px}.nc-icon.grid-24{height:24px;width:24px}.nc-icon.grid-28{height:28px;width:28px}.nc-icon.grid-32{height:32px;width:32px}.nc-icon.grid-48{height:48px;width:48px}.nc-icon.grid-64{height:64px;width:64px}.nc-icon.grid-96{height:96px;width:96px}.nc-icon.grid-128{height:128px;width:128px}.nc-align-to-text{display:inline-block;width:1em;height:1em;vertical-align:middle;position:relative;top:-.0625em}.nc-align-to-text.glyph,.nc-icon.glyph{fill:currentColor;stroke:none}.card{-webkit-transform:translateZ(0);position:relative;display:block;border-bottom:none;background:#fff;height:100%;border-radius:6px;background-repeat:no-repeat;background-size:cover;background-position:50%;overflow:hidden;color:#fff;display:flex;flex-direction:column;align-content:stretch}.card:hover{transition:transform .45s ease;transform:scale(1.02)}@media screen and (min-width:768px){.card{min-height:360px}}.card:link,.card:visited{color:#fff}.card div.teaser{flex:1 1}.card div.header{color:inherit;height:186px;background-repeat:no-repeat;background-size:cover;background-position:top}.card div.footer,.card div.teaser{color:inherit;padding:20px}.card div.teaser{padding-bottom:0}.card div.footer{padding-top:0}.card div.footer input[type=text]{width:100%;background:transparent;color:#fff;box-shadow:none;border-radius:6px;margin-bottom:10px;text-align:center}.card>div{z-index:1}.card h1,.card h2,.card p{line-height:1.25;margin-bottom:10px;font-size:1em;color:inherit}.card h1{font-family:var(--font-mont);font-weight:700;font-size:1.25em;margin-bottom:5px}.card h2{font-size:1em}.card h3,.card h4{line-height:1.5}.card h3{color:hsla(0,0%,100%,.9)}.card h4{color:hsla(0,0%,100%,.75);font-size:.875em}.card a.close-card svg use{color:#fff}.card a.close-card:hover{cursor:pointer;border-bottom:none}.card a.close-card:hover svg use{color:#ccc}@media screen and (min-width:1279px){.card h1,.card h2,.card p{line-height:1.5}.card h2,.card p{font-size:1.125em}.card h1{font-size:1.5em;margin-bottom:5px}}.card:before{content:"";border-radius:6px;position:absolute;z-index:0;left:-.5%;width:100.5%;top:0;height:100%;background-image:linear-gradient(129deg,#ff795d 20%,rgba(255,121,93,.47))}.card.purple:before{background-image:linear-gradient(130deg,#6e489d 60%,#56387a)}.card.blue:before{background-image:linear-gradient(130deg,#4a90e2 60%,#2275d7)}.card.green:before{background-image:linear-gradient(130deg,#64b464 60%,#4b9a4b)}.card.orange:before{background-image:linear-gradient(130deg,#ff795d 60%,#ff4f2a)}.card.red:before{background-image:linear-gradient(130deg,#b44b4b 60%,#903c3c)}.card.yellow:before{background-image:linear-gradient(130deg,#cdbe70 60%,#c0ad4a)}.card.black:before{background-image:linear-gradient(130deg,#464646 60%,#2d2d2d)}.card.gray:before{background-image:linear-gradient(130deg,#838383 60%,#6a6a6a)}.card.brown:before{background-image:linear-gradient(130deg,#726a57 60%,#554f41)}.card.turquoise:before{background-image:linear-gradient(130deg,#55b4b4 60%,#429494)}.card.pink:before{background-image:linear-gradient(130deg,#b455a8 60%,#94428a)}.card.undefined:before{background-image:linear-gradient(130deg,#838383 60%,#6a6a6a)}.card.loading:before{background-image:linear-gradient(130deg,#d7d7d7 60%,#cfcfcf)}div.toggle-switch{width:40px;height:20px;background:#c4c4c4;position:relative;border-radius:50px}div.toggle-switch.checked{background:#ff795d}div.toggle-switch.disabled{background:#dfdfdf}div.toggle-switch:after{color:#000;right:10px}div.toggle-switch:after,div.toggle-switch:before{position:absolute;z-index:0;font-size:12px;font-weight:700;line-height:26px}div.toggle-switch:before{color:green;left:10px}div.toggle-switch label{display:block;width:40px;height:14px;cursor:pointer;position:absolute;top:2px;left:3px;z-index:1}div.toggle-switch label:after{content:"";width:16px;height:16px;position:absolute;top:0;left:0;z-index:2;background:#fff;display:block;transition:all .4s ease;border-radius:50px}div.toggle-switch input[type=checkbox]{visibility:hidden}div.toggle-switch input[type=checkbox]:checked+label:after{left:18px}.editor-container{border:1px solid #ccc;border-radius:4px}.editor-container:has([data-dirty]){border-color:#999}.editor-container .editor-nav{display:flex;flex-wrap:wrap;padding:8px;border-bottom:1px solid #ccc}.editor-container .editor-nav button{margin-left:2px;margin-right:2px;background:none;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.editor-container .editor-nav button svg use{color:#666}.editor-container .editor-nav button:hover{cursor:pointer}.editor-container .editor-nav button:hover svg use{color:#333}.editor-container .editor-nav button[disabled] svg use{color:#ccc}.editor-container .editor-nav button.is-active{color:#111;font-weight:700;background:#f1f1f1}.editor-container .editor-nav button.is-active svg use{color:#111}.editor-container .editor-nav>div{display:inline-block}.editor-container .editor-nav span.spacer{display:inline-block;border-left:1px solid #ddd;margin-left:12px;margin-right:12px}.editor-container .editor-nav span.menu-heading{display:flex;min-width:114px;justify-content:space-between;margin-left:2px;margin-right:2px;color:#666}.editor-container .editor-nav span.menu-heading>span{display:inline-block;color:#666}.editor-container .editor-nav a.editor-dropdown-trigger svg use{color:#666}.editor-container .editor-nav a.editor-dropdown-trigger:hover{cursor:pointer}.editor-container .editor-nav a.editor-dropdown-trigger:hover span.menu-heading,.editor-container .editor-nav a.editor-dropdown-trigger:hover svg use{color:#333}.editor-container .editor-content{padding:8px;min-height:100px}.editor-container .editor-content img{max-width:100%}.editor-container .editor-dropdown{position:relative}.editor-container .editor-dropdown a.editor-dropdown-trigger{font-size:18px;font-weight:700}.editor-container .editor-dropdown ul{display:none;position:absolute;z-index:1;border-radius:0 0 6px 6px;list-style-type:none;margin-left:0;background-color:#fff;min-width:150px;border:1px solid #ccc}.editor-container .editor-dropdown ul.active{display:block}.editor-container .editor-dropdown ul.inline{padding:8px}.editor-container .editor-dropdown ul.inline li{display:inline-block;width:auto}.editor-container .editor-dropdown ul li{width:100%;font-size:16px;line-height:1.5}.editor-container .editor-dropdown ul li button{font-size:inherit}.editor-container .editor-dropdown ul li.heading-1{font-size:24px}.editor-container .editor-dropdown ul li.heading-2{font-size:20px}.editor-container .editor-dropdown ul li.heading-3{font-size:18px}.editor-container .bubble-menu-light a{border-bottom-color:#fff}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;background-color:#000;opacity:0;background:radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,.25) 0,rgba(0,0,0,.8) 100%);transition:all .3s ease-out}.introjs-fixParent{z-index:auto!important;opacity:1!important;transform:none!important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999!important}.introjs-disableInteraction{z-index:99999999!important;position:absolute;background-color:#fff;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{z-index:9999998;background-color:#fff;background-color:hsla(0,0%,100%,.4);border:1px solid #777;border:1px solid rgba(0,0,0,.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.4)}.introjs-helperLayer,.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;transition:all .3s ease-out}.introjs-tooltipReferenceLayer{visibility:hidden;z-index:100000000;background-color:transparent}.introjs-helperLayer *,.introjs-helperLayer :after,.introjs-helperLayer :before{-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-tooltiptext{padding:10px 20px;line-height:1.5}.introjs-tooltiptext p{margin-bottom:10px}.introjs-tooltiptext p.width-limited{max-width:400px}.introjs-helperNumberLayer{box-sizing:content-box;position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999!important;padding:2px;font-size:.75em;color:#fff;text-align:center;background:#ff795d;width:16px;height:16px;line-height:16px;border-radius:50%;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";filter:"progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";box-shadow:0 2px 5px rgba(0,0,0,.4)}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top,.introjs-arrow.top-right{top:-10px;border-bottom-color:#fff}.introjs-arrow.top-right{right:10px}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:#fff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#fff}.introjs-arrow.bottom,.introjs-arrow.bottom-right{bottom:-10px;border-top-color:#fff}.introjs-arrow.bottom-right{right:10px}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#fff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;padding:10px;background-color:#fff;min-width:200px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.4);transition:opacity .1s ease-out;line-height:1.5}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:.3em .8em;border:1px solid #d4d4d4;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:linear-gradient(#f4f4f4,#ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;border-radius:.2em;zoom:1;*display:inline;margin:10px 0 0}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0 1px 1px #e3e3e3}.introjs-button:active,.introjs-button:focus{background-image:linear-gradient(#ececec,#f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;margin-right:5px;color:#7a7a7a}.introjs-prevbutton{border-radius:.2em 0 0 .2em;border-right:none}.introjs-prevbutton.introjs-fullbutton{border:1px solid #d4d4d4;border-radius:.2em}.introjs-nextbutton{border-radius:0 .2em .2em 0}.introjs-nextbutton.introjs-fullbutton{border-radius:.2em}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a.active,.introjs-bullets ul li a:hover{background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px 0 5px;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{box-sizing:content-box;float:left;width:0;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,.57)}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,.27);border-radius:30px;background-color:hsla(0,0%,53%,.24);z-index:10;position:absolute;transition:all .2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid hsla(0,0%,57%,.36);background:transparent;border-radius:60px;height:50px;width:50px;animation:introjspulse 3s ease-out;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}@keyframes introjspulse{0%{transform:scale(0);opacity:0}25%{transform:scale(0);opacity:.1}50%{transform:scale(.1);opacity:.3}75%{transform:scale(.5);opacity:.5}to{transform:scale(1);opacity:0}}.st-container:not(.guest)>main.dash-container{display:block}main.dash-container .dash-content{padding:40px;border-radius:16px;min-height:400px;position:relative;background:hsla(0,0%,100%,.96);background:#f1f1f1;margin:20px auto}@media screen and (max-width:500px){main.dash-container .dash-content{margin-top:10px;padding:10px}}main.dash-container .column,main.dash-container .row.margin .column{margin-bottom:20px}main.dash-container .dash-elements .flexed{border-bottom:none}main.dash-container .dash-elements .flexed img,main.dash-container .dash-elements .flexed svg{margin-bottom:20px;position:absolute;left:50%;bottom:-120px;transform:translateX(-50%);opacity:.5;opacity:.3;z-index:0;mix-blend-mode:soft-light}main.dash-container .dash-elements .flexed div.header{height:auto;-webkit-backface-visibility:hidden}main.dash-container .dash-elements .flexed div.start-from-group--container{padding-left:30px;padding-right:30px}main.dash-container .dash-elements .flexed div.start-from-group--container .start-from-group{width:100%}main.dash-container .dash-elements .flexed div.footer .column{margin-bottom:0}main.dash-container .dash-elements .flexed div.progress-container{margin-top:8px}main.dash-container .dash-elements .flexed h2{font-size:1em;color:hsla(0,0%,100%,.8);margin-bottom:10px;margin-top:20px}main.dash-container .dash-elements .flexed div.version{position:absolute;top:0;right:0;padding:10px;font-size:.75em;color:hsla(0,0%,93%,.6)}main.dash-container .dash-elements .flexed .user-profile{color:#fff}main.dash-container .dash-elements .flexed .user-profile .user-profile-photo span{margin-right:10px}main.dash-container .sort-by{position:absolute;top:8px;right:18px}main.dash-container .sort-by .arrow{position:absolute;right:4px;font:17px Consolas,monospace;font-weight:700;color:#370540;transform:rotate(90deg);height:26px}main.dash-container .sort-by select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;max-width:320px;margin:0;padding:0 16px 0 0;font-family:var(--font-mont);font-weight:400;font-size:.875em;color:#444;line-height:1.75;color:#333;border:none;background:none;background-image:none;-ms-word-break:normal;word-break:normal}main.dash-container .sort-by select::-ms-expand{display:none}main.dash-container .featured--large{margin-bottom:20px}main.dash-container .featured--large .teaser{display:inline-flex;align-content:flex-end;align-items:flex-end}main.dash-container .start-box-container{text-align:center}main.dash-container .start-box-container .headline{margin-bottom:40px}main.dash-container .start-box-container .headline h1{font-family:var(--font-mont);font-weight:700;color:#676767;font-size:2.25em;margin-bottom:20px}@media screen and (max-width:768px){main.dash-container .start-box-container .headline h1{font-size:1.5em}}main.dash-container .start-box-container .headline h3{font-family:var(--font-mont);font-weight:300;margin-bottom:20px}main.dash-container .toggle-archived{color:#444;border-bottom-color:#ccc}#outdated{position:relative;position:fixed;bottom:0;left:0;z-index:1;width:100%;padding:20px}#outdated h6{font-family:var(--font-mont);font-weight:400;font-size:1.25em;margin-bottom:6.6666666667px}#outdated p.last{position:absolute;top:10px;right:10px;font-size:2em}#outdated p.last a{border-bottom:none}#outdated a#buttonUpdateBrowser{border-bottom-color:hsla(0,0%,100%,.2)}.dash-container{padding-left:20px;padding-right:20px}@media screen and (max-width:500px){.dash-container{padding-left:10px;padding-right:10px}.dash-container.creategroup{padding-left:0;padding-right:0}}.dash-container .sub-container{display:flex;padding-bottom:25px;flex-direction:column;width:100%;margin:initial;border-radius:0 0 10px 10px}.dash-container .sub-container nav{text-align:center;padding:20px;background:hsla(0,0%,100%,.9);border-bottom:1px solid #eee;position:relative;z-index:10}@media screen and (max-width:768px){.dash-container .sub-container nav{padding:10px}}.dash-container .sub-container nav ul li{display:inline-block;padding-left:20px;padding-right:20px;border-right:1px solid #ddd}@media screen and (max-width:768px){.dash-container .sub-container nav ul li{padding-left:10px;padding-right:10px}}.dash-container .sub-container nav ul li:last-of-type{border-right:none}.dash-container .sub-container nav ul li a{display:block;color:#aaa;font-family:var(--font-mont);font-weight:400;font-size:1.125em;font-weight:700}@media screen and (max-width:768px){.dash-container .sub-container nav ul li a{display:inline-block;margin-bottom:10px}.dash-container .sub-container nav ul li a:before{display:none}}.dash-container .sub-container nav ul li a:link,.dash-container .sub-container nav ul li a:visited{border-bottom:none}.dash-container .sub-container nav ul li.active:hover a,.dash-container .sub-container nav ul li:hover a{color:#666}.dash-container .sub-container nav ul li.active a{position:relative;color:#8a98b8;border-bottom:2px solid #8a98b8}.dash-container .sub-container>section{background:hsla(0,0%,100%,.96);padding:40px;border-radius:0 0 10px 10px;flex:1 1;min-height:auto;margin-left:0;margin-right:0}@media screen and (max-width:768px){.dash-container .sub-container>section{padding:20px}}#dashboard{padding:25px;width:100%;min-height:100%;transition:all .4s ease-in-out}@media screen and (max-width:768px){#dashboard{padding:10px}}#dashboard .dash-content{background:hsla(0,0%,100%,.96);border-radius:20px}#dashboard.active{opacity:1;visibility:visible}#dashboard .dashboard-close{position:absolute;top:16px;right:16px}#dashboard .dashboard-close:hover{cursor:pointer}#dashboard .toggle-archived{font-size:.75em;color:#666;border-bottom-color:#ccc}#dashboard .toggle-archived:hover{color:#444;border-bottom-color:#444}#dashboard select{display:inline-block;max-width:100%;padding:.375rem 1.75rem .375rem .75rem;line-height:1.25;vertical-align:middle;background:#fcfcfc url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='14px' height='8px' viewBox='0 0 14 8' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-8' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='arrow' fill='%238A98B8' points='14 0.849164294 7.54796125 7.67348607 4.61053987e-13 0.731177333 0.691289866 3.55271368e-14 7.44472888 6.2115394 13.2054778 0.118394953'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;-moz-appearance:none;-webkit-appearance:none}#dashboard input[type=search],#dashboard input[type=text],#dashboard select{color:#8a98b8;border:1px solid rgba(0,0,0,.26);border-radius:8px;font-size:.875em;box-shadow:none;margin-bottom:4px}#dashboard input[type=search],#dashboard input[type=text]{box-sizing:border-box;height:32px;width:177px;background-color:#fff;padding-left:10px;font-family:var(--font-mont);font-weight:400}#dashboard input[type=search]:active,#dashboard input[type=search]:focus,#dashboard input[type=text]:active,#dashboard input[type=text]:focus{border:1px solid #ccc}#dashboard input[type=search]{background:#fcfcfc url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='14px' height='14px' viewBox='0 0 14 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M13.685486,11.8444942 L10.3370378,8.49620096 C10.8419189,7.66665928 11.132549,6.69268768 11.132549,5.65048845 C11.132549,2.62313094 8.50925827,0 5.48156646,0 C2.45440629,0 0,2.45442261 0,5.48195734 C0,8.50949206 2.6231135,11.1324458 5.65027367,11.1324458 C6.65702328,11.1324458 7.59962162,10.8598897 8.41019595,10.3863722 L11.7767199,13.7529185 C12.1061597,14.0823605 12.640281,14.0823605 12.9693664,13.7529185 L13.8043962,12.9182376 C14.1341904,12.5886184 14.0147485,12.1739362 13.685486,11.8444942 L13.685486,11.8444942 Z M1.68689484,5.48195734 C1.68689484,3.3858627 3.3860174,1.68672884 5.48156646,1.68672884 C7.57782437,1.68672884 9.44565414,3.55439382 9.44565414,5.65048845 C9.44565414,7.74658308 7.74635436,9.44571694 5.65027367,9.44571694 C3.55472461,9.44571694 1.68689484,7.57805197 1.68689484,5.48195734 L1.68689484,5.48195734 Z' id='Search-Icon' fill='%238A98B8'%3E%3C/path%3E%3C/g%3E%3C/svg%3E") no-repeat right .75rem center}#dashboard .document--create{width:177px;display:inline-block;box-sizing:border-box;border-radius:8px;line-height:1;background-color:#ff795d;padding:.5em .8em;text-align:left}#dashboard .document--create:link,#dashboard .document--create:visited{border:1px solid rgba(0,0,0,.06);color:#fff}#dashboard table{margin:1rem auto 0;border-collapse:separate;border-spacing:2rem}#dashboard table tr td{vertical-align:top}#dashboard nav{text-align:center;padding:20px;background:#fff;border-radius:16px 16px 0 0}#dashboard nav ul{margin:0 auto}#dashboard nav ul li{display:inline-block;padding-right:20px}@media screen and (max-width:768px){#dashboard nav{padding:10px}#dashboard nav ul li{padding-right:4px}}#dashboard .documents>.documents-fromgroup>.document:last-of-type{margin-bottom:none}#dashboard .documents .shared-document-counts h1{color:#8a98b8;font-weight:300}#dashboard .documents .shared-document-counts hr{margin-top:5px;margin-bottom:5px;max-width:50%}#dashboard .documents .shared-document-counts p{font-size:.625em}#dashboard .documents .document{border-top:1px solid rgba(110,72,157,.1);display:block;width:100%;margin-bottom:1px;border-bottom:none;position:relative;line-height:1.5;transition:transform .2s ease-in-out;padding:20px}@media screen and (max-width:768px){#dashboard .documents .document{padding:10px}}#dashboard .documents .document:last-of-type:hover{border-radius:0 0 20px 20px}#dashboard .documents .document:hover{background:hsla(0,0%,100%,.96)}#dashboard .documents .document .document-menu{vertical-align:top;margin-left:0;line-height:1;position:absolute;right:10px;top:5px}#dashboard .documents .document .document-menu svg{margin-top:0}#dashboard .documents .document .document-menu>dl{top:38px;right:0}#dashboard .documents .document .document-menu>dl dd{background:#fff}#dashboard .documents .document .document-menu>dl:after{right:2px;border-width:8px}#dashboard .documents .document div.display-table{min-height:100px}#dashboard .documents .document .document-details h3{color:#828895;font-size:.875em;font-weight:700;margin-bottom:6px}#dashboard .documents .document .document-name{color:#8a98b8;font-size:1.125em;font-weight:700;margin-bottom:10px}#dashboard .documents .document .document-date{font-weight:400;font-size:1em;color:#838d8f}#dashboard .documents .document .display-table .cell--align-top{vertical-align:top}#dashboard .documents .document .document-wrapper{margin:0 auto}@media screen and (max-width:768px){#dashboard .documents .document .shared-document-details{display:none}}#dashboard .documents .document .shared-document-details h3{color:#697797;font-family:var(--font-mont);font-weight:400;font-size:.75em}#dashboard .documents .document .shared-document-details h4{color:#697797;font-family:Lato;font-size:.75em}#dashboard .documents .document .document-content .document-type{position:absolute;bottom:10px;right:10px;font-size:70%;display:inline-block;padding:4px;border:1px solid #000;border-radius:10px}#dashboard .documents .document .document-content .document-prompt{font-size:.9375em;color:#676767;font-style:italic}#dashboard .documents .document .document-content .document-stats{background:hsla(0,0%,100%,.9);width:100%;position:absolute;bottom:0;font-size:.75em;border-radius:0 0 4px 4px}#dashboard .documents .document .document-content .document-stats .table{border-spacing:.4rem .6rem;border-collapse:collapse}#dashboard .documents .document .document-content .document-stats .table .cell{border-right:1px solid #eee;width:33.33%;vertical-align:middle;padding:.4rem}#dashboard .documents .document .document-content .document-stats .table .cell.cell--last{border-right:none}#dashboard .documents .document .document-content .document-stats strong{display:block;font-weight:700;font-size:.875em}#dashboard .documents .document .document-content .document-stats span{font-size:1em;font-weight:300}#dashboard .documents .document .document-progress{position:relative}@media screen and (max-width:768px){#dashboard .documents .document .document-progress{margin-top:30px}}#dashboard .documents .document .word-count-stats{position:absolute;bottom:-18px}#dashboard .documents .document .word-count,#dashboard .documents .document .word-count-stats{text-align:center;width:100%;font-size:.75em;color:#666}#dashboard .documents .document.document--add .document-name{width:160px;height:100px;display:table-cell;vertical-align:middle;text-align:center}#dashboard .quote blockquote{background:linear-gradient(-159deg,#331955,#64389d);border-radius:3.42px;padding-top:20px;padding-bottom:20px;border-radius:4px;color:#fff}#dashboard .quote blockquote p{margin-bottom:20px;color:#fff}#dashboard .quote blockquote h4{text-align:right}#dashboard .start-box-container{display:flex;flex-direction:column;padding-bottom:25px;min-height:100%}#dashboard .start-box a.start-help{position:absolute;top:20px;right:20px;border-bottom:none}.stylish-box{flex:1 1;min-height:100%;margin-left:25px;margin-right:25px;position:relative;text-align:center;padding-top:76px;padding-bottom:100px}.stylish-box h1{font-family:var(--font-mont);font-weight:700;color:#676767;font-size:2.625em;margin-bottom:20px}@media screen and (max-width:768px){.stylish-box h1{font-size:1.5em}}.stylish-box h3{font-family:var(--font-mont);font-weight:300;margin-bottom:20px}.stylish-box .grid p,.stylish-box .grid--full p,.stylish-box .grid--rev p{line-height:1.5;margin:20px auto;width:76%;font-family:var(--font-mont);font-weight:300}section.groups-manage{padding:3rem;position:relative;min-height:400px;margin:20px auto 0;background:#fff;border-radius:16px}section.groups-manage h1{margin-bottom:20px}section.groups-manage .user{margin-right:20px}section.groups-manage .go-back{position:absolute;left:10px;top:0}section.groups-manage .go-back a{border-bottom:none;color:#999;vertical-align:middle}section.groups-manage .join-code{position:relative;border:1px solid #ccc;font-weight:700;padding:10px 20px;border-radius:4px}section.groups-manage .join-code span{font-weight:400;position:absolute;top:-8px;right:-8px;padding:2px 4px;background:#fff;text-transform:uppercase;font-size:.625em}section.groups-container{position:relative}section.groups-container div.background-robo{position:absolute;bottom:40px;right:40px;z-index:0}@media screen and (max-width:768px){section.groups-container div.background-robo{opacity:.1}}section.groups-container h2{font-family:var(--font-mont);font-weight:400;font-weight:700;font-size:1.875em;color:#676767;margin-bottom:20px;text-align:center}section.groups-container h2.less-emp{font-size:1.5em;text-align:left;font-weight:400}section.groups-container dl dd a{font-family:var(--font-mont);font-weight:400;font-size:1.125em;font-style:normal;color:#8a98b8;border-color:#8a98b8;letter-spacing:.51px}section.groups-container dl dd{font-style:italic;font-size:.875em;color:#8a98b8;letter-spacing:.51px}section.groups-container .box-content{margin:0 auto;width:90%;padding:40px 20px}@media screen and (max-width:768px){section.groups-container .box-content{padding:10px}}section.groups-container .box-content dl dd{line-height:2}section.groups-container .help-blurb{margin:0 auto;width:90%}section.groups-container .help-blurb p{margin-top:20px;color:#666;padding-left:10px;padding-right:10px;line-height:1.5}section.groups-container .leave-group{display:inline-block;margin-left:20px}.emp-box{text-align:center;margin-bottom:20px}.emp-box .box-content{border-radius:12px;background:#f9f9f9;position:relative;z-index:2;padding:40px}.emp-box input[type=text]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:.5em;font-family:var(--font-mont);font-weight:400;font-size:1.125em;color:#8a98b8;letter-spacing:.51px;padding:10px 20px;box-shadow:none}.emp-box button{background:#ff795d;color:#fff;border:none;margin-left:20px}section.dashboard-settings{margin:0 auto;max-width:1200px}section.dashboard-settings .profile-panel{border-radius:4px;background:hsla(0,0%,100%,.8)!important;border:1px solid hsla(0,0%,93%,.9)!important;text-align:center;position:relative}section.dashboard-settings .profile-panel .profile-photo a{margin:3rem auto 0;display:block;width:100px;height:100px;overflow:hidden;border-radius:50%;background-repeat:no-repeat;background-size:contain;background-position:50%}section.dashboard-settings .profile-panel .profile-name{margin-top:1rem;font-size:.75em;color:#828895;letter-spacing:1.97px}section.dashboard-settings .profile-panel .profile-social{position:absolute;bottom:0;left:0;padding:0}section.dashboard-settings .profile-panel .profile-quote{font-style:italic;font-size:10px;color:#828895;padding:1rem;letter-spacing:1.79px}.centered-box{margin:40px auto;width:600px}@media screen and (max-width:768px){.centered-box{width:100%}}.center-box{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch}.document-join{background:hsla(0,0%,100%,.66);padding:40px;text-align:center;margin-bottom:1px}.document-join h2,.document-join h3{color:#6a7ca5;margin-bottom:10px}.document-join p{color:#8a98b8;width:80%;line-height:1.5;margin:0 auto 20px}.document-types{background:hsla(0,0%,100%,.86);padding:40px;text-align:center}.document-types h2{margin-bottom:10px;color:#6a7ca5}.document-types p{color:#8a98b8;width:80%;line-height:1.5;margin:0 auto 20px}.document-types .grid,.document-types .grid--full,.document-types .grid--rev{border-spacing:2px 0}.document-types .grid__item.one-half{height:120px;text-align:center;padding:20px;border-radius:4px;line-height:1.5;border:1px dashed #8a98b8}.divider{margin-top:20px;margin-bottom:20px;height:40px;position:relative}.divider:before{width:100%;height:1px;border:1px dashed hsla(0,0%,100%,.9);display:block;content:"";position:absolute;top:20px}.divider span{position:absolute;top:10px;border-radius:50%;padding:2px;font-size:90%;color:#8a98b8;background:#fff;height:20px;width:20px;transform:translateX(-10px)}.boxed{position:relative;z-index:2;background:hsla(0,0%,100%,.96);padding:30px;border:1px solid #ccc;border-radius:12px}section.contact{padding:40px}section.contact h1{font-weight:400;font-weight:700;font-size:1.875em;color:#676767}section.contact h1,section.contact h2{font-family:var(--font-mont);margin-top:20px}section.contact h2{font-weight:400;font-size:1.125em;color:#8a98b8;line-height:28px;margin-bottom:20px;max-width:50%}section.contact textarea{min-height:148px}section.contact input[type=email],section.contact input[type=text],section.contact textarea{position:relative;z-index:2;width:100%;box-shadow:none;border-radius:8px;background:#fff;border:1px solid rgba(0,0,0,.06);padding:20px}section.contact .robo-image img{max-width:100%}section.contact .message-send button{position:relative;z-index:2;padding:10px 40px;border-radius:8px;font-family:var(--font-mont);font-weight:400;font-size:.875em;color:#fff;border:none;background:#ff795d}section.backgrounds h1{font-family:var(--font-mont);font-weight:400;font-size:1.125em;color:#8a98b8;letter-spacing:-.21px;margin-bottom:20px;margin-top:20px;text-align:center}section.backgrounds .backgrounds-select{text-align:center;padding:20px}@media screen and (max-width:768px){section.backgrounds .backgrounds-select{padding:0}}section.backgrounds .backgrounds-select>div{display:inline-block;height:50px;width:50px;margin-left:5px;margin-bottom:5px;border-radius:16px}@media screen and (max-width:768px){section.backgrounds .backgrounds-select>div{height:25px;width:25px;margin-left:10px;margin-bottom:10px}}section.backgrounds .backgrounds-select .bg-pattern{float:left;display:block;margin-right:10px;margin-bottom:10px;height:40px;width:40px;border:2px solid #fff}section.backgrounds .backgrounds-select .bg-pattern:hover{cursor:pointer}section.backgrounds .photos-picker--container{text-align:center}section.backgrounds .photos-picker--container .photos-picker a.active img{border:2px solid #ff795d}section.backgrounds .photos-picker--container .photos-picker a img{width:150px;height:auto}section.settings-personal div.bio-blurb{margin-top:40px}section.settings-personal h2{color:#676767;font-family:var(--font-mont);font-weight:400;font-size:1.125em;font-weight:700;margin-top:40px;margin-bottom:10px}section.settings-personal h3{color:#8a98b8;font-size:1em;font-style:italic;font-weight:700}section.settings-personal h4{font-size:1em;padding:20px}section.settings-personal h4,section.settings-personal h5{color:#8a98b8;font-family:var(--font-mont);font-weight:400;font-weight:700}section.settings-personal h5{margin-top:10px;font-size:10px}section.settings-personal p{color:#676767;line-height:1.5;font-size:1em}section.settings-personal p.quote{margin-top:20px;color:#8a98b8;font-size:.75em;font-style:italic;line-height:1.5;text-align:center}section.settings-personal .user-profile-photo{position:relative;z-index:3;top:45px}section.settings-personal .user-profile-photo span{height:90px;width:90px}section.settings-personal form textarea{min-height:120px;width:100%}.dash-container{display:block}.page-document-index #dashboard{background:none!important}.page-document-index #dashboard .dashboard-close{display:none}.tint-frames{text-align:center}.tint-frames label{display:inline-block}.tint-frames input[type=radio]{box-shadow:none}.small-w--notice,.trial-expired--notice{background:#ffc;color:#111;padding:10px 20px}.small-w--notice svg,.trial-expired--notice svg{vertical-align:center;margin-right:6.6666666667px}.small-w--notice a,.trial-expired--notice a{margin-left:10px;padding:5px}.verify-email--warning{padding:10px 20px;background:#e9e9e9}.verify-email--warning a{padding:5px}.subscription-trial{border-radius:6px 0 0 0;background:#fff;color:#494949;position:absolute;bottom:0;right:0;z-index:2;padding:10px;font-size:.875em}.subscription-trial span{font-style:italic;color:#333}.subscription-trial a.button{padding:5px;margin-left:10px}main.dash-container.createessay .dash-content .back{position:absolute;top:10px;left:10px;border-bottom:none}.group-container.page .join-code{display:flex;align-items:center;border:1px solid #111;padding:6px;text-align:center;min-width:120px;margin-bottom:10px;border-radius:6px}.group-container.page .join-code span{flex-grow:1;border-right:1px solid #ccc;padding-right:12px;padding-left:6px;font-weight:700;color:#111;font-size:1em}.group-container.page .join-code svg{margin-left:8px;margin-right:8px;width:12px;height:12px}.group-container.page .join-code svg use{color:inherit}.group-container.page .join-code strong{padding-left:6px}.group-container.page .group-list-heading .grid__item{vertical-align:top}.group-container.page .invite-text{font-size:.875em;font-style:italic}.group-container.page .outbound-message{width:100%;border:1px solid #ccc;background:#f9f9f9;padding:20px;overflow-y:scroll;max-height:300px;min-height:300px;border-radius:6px}.group-container.page .group-list-heading{border-bottom:1px solid #ccc;margin-bottom:10px}.group-container.page .group-list-heading .row .column{padding-bottom:4px}.group-container.page .group-list .row{color:#444}.group-container.page .group-list .row:hover .group-name a{cursor:pointer}.group-container.page .group-list .row .column{margin-bottom:0}.group-container.page .group-list .row .group-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.group-container.page .group-list .row a{border-bottom-color:#ccc}.group-container.page .group-list .row.archived{color:#aaa}.group-container.page .group-list .row.archived a{color:inherit}.group-container.page .group-list .row:hover{color:#000}.group-container.page .group-list .row:hover a{border-bottom-color:#444}.group-container.page .group-list .row.active{color:#4a90e2;font-weight:700}.group-container.page .group-list .row.active .join-code{border-color:#4a90e2;color:#4a90e2}.group-container.page .group-list .row.active .join-code svg use{color:#4a90e2}.group-container.page .group-list .row.active .group-name a{font-weight:700;border-bottom:1px solid #333}.group-container.page .group-list .row.active span{color:#4a90e2;border-right-color:#4a90e2}.group-container.page .group-list .row.active span svg use{color:inherit}.group-container.page .group-list .row.active a{border-bottom-color:#4a90e2}.group-container.page .group-list .row .join-code{border-color:inherit}.card-elements .row .column.trial-expired--small-message{line-height:1.5}.card-elements .row .column.trial-expired--small-message h1,.card-elements .row .column.trial-expired--small-message h3{line-height:inherit}.card-elements .row .column.trial-expired--small-message h3{margin-bottom:20px}.group-manage{position:relative}.group-manage .members-count{color:#474747;position:absolute;top:-10px;right:-20px;font-size:.875em}.group-manage .go-back a{border-bottom:none}.group-manage .members .no-members{padding-top:40px}.group-manage .members a.edit-name{position:absolute;right:0;visibility:hidden}.group-manage .members .user{position:relative;text-align:center;line-height:1.5}.group-manage .members .user .remove-user{position:absolute;top:0;right:0;visibility:hidden}.group-manage .members .user:hover .remove-user,.group-manage .members .user:hover a.edit-name{visibility:visible;cursor:pointer}h1.massive{color:#111;font-family:var(--font-mont);text-align:center;font-size:4.75em}main.dash-container .dash-content .card-elements .row>div>a{border-bottom:none}main.dash-container .dash-content .card-elements .row>div>a img,main.dash-container .dash-content .card-elements .row>div>a svg{margin-bottom:20px;position:absolute;left:50%;bottom:-120px;transform:translateX(-50%);opacity:.3;z-index:0;mix-blend-mode:soft-light}main.dash-container .dash-content .card-elements .row>div>a h1{margin-top:60px}main.dash-container .dash-content .card-elements .row>div>a div{position:relative;z-index:1}main.dash-container .dash-content .card-elements .row>div>a div.footer{background:#4a90e2;display:none}main.dash-container .dash-content .card-elements .row>div>a div.footer.active{display:block}main.dash-container .dash-content .card-elements .row>div>a div.footer input[type=text]{width:auto}main.dash-container .dash-content .card-elements .row>div>a div.footer input[type=text]::placeholder{color:#ccc}main.dash-container .dash-content .card-elements .groups-joined{color:#fff}main.dash-container .dash-content .card-elements .groups-joined h2{margin-bottom:20px}main.dash-container .dash-content .card-elements .groups-joined .student-leave-group{vertical-align:middle}main.dash-container .dash-content .card-elements div.footer-content{padding:20px;border-bottom:1px solid hsla(0,0%,100%,.2);margin-bottom:40px;color:#fff}main.dash-container .dash-content .card-elements div.footer-content.essay--container{padding-top:120px;border-bottom:none}main.dash-container .dash-content .card-elements div.footer-content input[type=text]{width:auto;background:transparent;color:#fff;box-shadow:none;border-radius:6px;text-align:center}main.dash-container .dash-content .card-elements div.footer-content input[type=text]::placeholder{color:#ccc}main.dash-container .dash-content .card-elements div.footer-content input[type=text]:focus{color:#fff;border-color:#fff}div.signup--step2.gk .gk-box--container .back-button,div.signup--step2.gk .gk-box--container .back-button svg use{color:#494949}div.signup--step2 div.search-container{margin-bottom:20px}div.signup--step2 input[type=search]{vertical-align:bottom;outline:none;min-width:50%;padding:10px;font-size:18px;border:none!important;border-bottom:2px solid #666!important;box-shadow:none!important;border-radius:0}div.signup--step2 input[type=search]:focus{border-bottom-color:#ff795d!important}div.signup--step2 label[for=search_school]{display:inline-block;vertical-align:baseline;color:#666}div.signup--step2 input[name=name],div.signup--step2 input[name=schoolcode]{vertical-align:bottom;outline:none;vertical-align:middle;text-align:center;padding:10px;font-size:18px;border:none!important;border-bottom:2px solid #666!important;box-shadow:none!important;border-radius:0}div.signup--step2 input[name=name]:focus,div.signup--step2 input[name=schoolcode]:focus{border-bottom-color:#ff795d!important}div.signup--step2 span.status{vertical-align:middle}div.signup--step2 span.status svg use{color:inherit}div.signup--step2 div.join-code--teacher{margin-top:20px;margin-bottom:20px;background:#60096f;padding:40px}div.signup--step2 div.join-code--teacher input[type=text]{text-align:center}div.signup--step2 div.join-code--teacher svg use{color:#fff}div.signup--step2 div.join-code--teacher p{color:#eee;padding:20px}div.signup--step2 .schools{min-height:288px;margin-left:-5px}div.signup--step2 .schools .no-keyword{padding-top:40px;opacity:.25}div.signup--step2 .schools li{margin-bottom:10px}div.signup--step2 .schools h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:1.25em;text-transform:capitalize}div.signup--step2 .schools h2{color:#494949;font-size:.875em;text-transform:capitalize}div.signup--step2 .schools h1,div.signup--step2 .schools h2{font-weight:400;line-height:1.25;margin-bottom:0}div.signup--step2 .schools h1 span,div.signup--step2 .schools h2 span{font-size:.75em;display:block}div.signup--step2 .schools .grid__item{padding-left:5px}div.signup--step2 .schools .grid__item label{text-align:left;overflow:hidden;padding:10px;border:1px solid #ccc;border-radius:6px;line-height:1.25;margin-bottom:5px}div.signup--step2 .schools .grid__item label.selected{border-color:#ff795d}div.signup--step2 .schools .grid__item label:hover{cursor:pointer}div.signup--step2 .schools .grid__item label input{float:left;height:32px;margin-right:10px;box-shadow:none;border:none}div.signup--step2 .form-manual-add{margin:0 auto;max-width:50%}div.signup--step2 .form-manual-add .not-found{position:relative;margin-left:-10px}div.signup--step2 .form-manual-add .not-found a{border-bottom:none}div.signup--step2 .form-manual-add input[type=text]{box-shadow:none;margin-bottom:10px}div.signup--step2 .form-manual-add input[type=text]:focus{border-color:#666}div.signup--step2 .not-found{margin-top:60px;font-size:1em}div.signup--step2 .not-found p{color:#666}div.signup--step2 .not-found p a:link,div.signup--step2 .not-found p a:visited{border-bottom-color:#ccc}section.signup--student .signup--group-join{min-height:100px;margin-top:40px;margin-bottom:40px}#just-verified-dismiss-button{display:inline-block}.login-form .forgot-password{margin-top:10px;margin-bottom:10px}.login-form .forgot-password-link{font-size:12px}.accounts-dialog.accounts-centered-dialog{background:#ffc;border-top:1px solid #ccc;z-index:1000;padding:8px 12px;position:fixed;top:60px;font-size:16px;color:#333}.accounts-dialog.accounts-centered-dialog>*{line-height:1.6}.accounts-dialog.accounts-centered-dialog>.login-close-text{line-height:inherit;font-size:inherit;font-family:inherit}.accounts-dialog.accounts-centered-dialog .title,.accounts-dialog.accounts-centered-dialog label{font-size:80%;margin-top:7px;margin-bottom:-2px}.accounts-dialog.accounts-centered-dialog label{display:inline}.accounts-dialog.accounts-centered-dialog input[type=email],.accounts-dialog.accounts-centered-dialog input[type=password],.accounts-dialog.accounts-centered-dialog input[type=text]{width:100%}.accounts-dialog.accounts-centered-dialog input[type=email][type],.accounts-dialog.accounts-centered-dialog input[type=password][type],.accounts-dialog.accounts-centered-dialog input[type=text][type]{height:auto}.accounts-dialog.accounts-centered-dialog .login-button-form-submit{margin-top:8px}.accounts-dialog.accounts-centered-dialog .message{font-size:80%;margin-top:8px;line-height:1.3}.accounts-dialog.accounts-centered-dialog .error-message{color:red}.accounts-dialog.accounts-centered-dialog .info-message{color:green}.accounts-dialog.accounts-centered-dialog .additional-link{font-size:75%}.accounts-dialog.accounts-centered-dialog .accounts-close{position:absolute;top:0;right:5px;font-size:20px;font-weight:700;line-height:20px;text-decoration:none;color:#000;opacity:.4}.accounts-dialog.accounts-centered-dialog .accounts-close:hover{opacity:.8}.accounts-dialog.accounts-centered-dialog #login-buttons-cancel-enroll-account,.accounts-dialog.accounts-centered-dialog #login-buttons-cancel-reset-password{float:right}.accounts-dialog.accounts-centered-dialog #just-verified-dismiss-button,.accounts-dialog.accounts-centered-dialog #login-buttons-reset-password-button{background-color:#ff795d;border-radius:6px;padding:4px;text-align:center;color:#fff}.assessment-container{margin:20px;min-height:400px;width:100%;position:relative}.assessment-container h1{margin-top:20px}.assessment-container .overall{position:relative}.assessment-container .overall-container{display:inline-flex;align-items:center;flex-direction:row;justify-content:center;outline:none}.assessment-container .overall-container>h3{min-width:42px;text-align:center;color:#999}.assessment-container .overall-container>h3:first-of-type{color:#111;border-right:1px dashed #ccc}.assessment-container .out-of{visibility:hidden;position:absolute;right:5px;bottom:5px;font-size:.6875em;color:#aaa;text-align:right}.assessment-container .timeago{visibility:hidden;width:1px;overflow:hidden;display:block;font-size:.875em;color:#494949;white-space:nowrap;padding-left:10px}.assessment-container table.assess-student,.assessment-container table.assess-teacher{margin:0 auto}.assessment-container table.assess-student thead tr th,.assessment-container table.assess-teacher thead tr th{max-width:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.assessment-container table.assess-student thead tr th:first-child,.assessment-container table.assess-teacher thead tr th:first-child{max-width:none}.assessment-container table.assess-student tbody tr td,.assessment-container table.assess-teacher tbody tr td{vertical-align:middle;position:relative}.assessment-container table.assess-student tbody tr td:first-child,.assessment-container table.assess-teacher tbody tr td:first-child{max-width:350px;width:350px}.assessment-container table.assess-student tbody tr td:first-child div,.assessment-container table.assess-teacher tbody tr td:first-child div{display:flex;align-items:center}.assessment-container table.assess-student tbody tr td:first-child div h3,.assessment-container table.assess-teacher tbody tr td:first-child div h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1;font-size:1em;line-height:1.25}.assessment-container table.assess-student tbody tr:hover td .out-of,.assessment-container table.assess-teacher tbody tr:hover td .out-of{visibility:visible}.assessment-container table.assess-student tbody tr:hover td .timeago,.assessment-container table.assess-teacher tbody tr:hover td .timeago{visibility:visible;width:auto;overflow:initial}.assessment-container table.assess-student tbody tr.groupsShown td,.assessment-container table.assess-teacher tbody tr.groupsShown td{border-bottom:1px solid #8761b7}.assessment-container table.assess-student tbody tr.group td:first-child,.assessment-container table.assess-teacher tbody tr.group td:first-child{color:#222;padding-left:30px}.assessment-container table.assess-student tbody tr.student td:first-child,.assessment-container table.assess-teacher tbody tr.student td:first-child{color:#222;padding-left:50px}.assessment-container table.assess-student tbody tr.student a.not-started,.assessment-container table.assess-teacher tbody tr.student a.not-started{color:#666;border-bottom:none}.assessment-container table.assess-student tbody td a.comments,.assessment-container table.assess-teacher tbody td a.comments{border-bottom:none;position:absolute;bottom:5px;right:5px}.assessment-container table.assess-student tbody td a.comments svg use,.assessment-container table.assess-teacher tbody td a.comments svg use{color:#ccc}.assessment-container table.assess-student tbody td a.comments:hover,.assessment-container table.assess-teacher tbody td a.comments:hover{cursor:pointer}.assessment-container table.assess-student tbody td a.comments:hover svg use,.assessment-container table.assess-teacher tbody td a.comments:hover svg use{color:#6f4ebc}.assessment-container .metric-container{display:flex;align-items:center;justify-content:center;text-align:center}.assessment-container .metric-container>div{min-width:200px}.assessment-container .metric-container>div canvas{margin:0 auto}.assessment-container .metric-container>div h4{color:#111;line-height:2}.assessment-container .show-groups,.assessment-container .show-students{color:#6e489d;border:1px solid #6e489d;border-radius:50%;padding:0 4px;font-size:.875em}.assessment-container h1.student-name .row{justify-content:center}.assessment-container h1.student-name .row .user-profile-photo{margin-right:10px}.assessment-container .teacher-groups{margin-top:40px;border-top:1px solid #ccc;padding-top:20px}.assessment-container .teacher-groups ul.groups-listing>li{padding:10px 20px}.assessment-container .teacher-groups ul.groups-listing>li:not(:last-child){border-bottom:1px solid #ddd}.assessment-container .teacher-groups h2{font-family:var(--font-mont);font-weight:700}.assessment-container .teacher-groups .row.gutter-remove .column{margin-bottom:0}.assessment-container .teacher-groups .user{padding-top:10px;padding-bottom:10px;color:#333}.assessment-container .teacher-groups .user:hover{border-radius:16px;background:#e7dff0;color:#000}.assessment-container .teacher-groups .user-profile-photo{margin-right:10px}.assignment-card-container aside .grid.groups .grid__item.two-quarters div[title],.assignment-card-container aside .groups.grid--full .grid__item.two-quarters div[title],.assignment-card-container aside .groups.grid--rev .grid__item.two-quarters div[title]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assignment-card-container .assignment-type svg use{color:#fff}.assignment-card-container .assignment-type .change{margin-left:6px}.assignment-card-container .assignment-type .view-structure{border-bottom-color:hsla(0,0%,100%,.2)}.assignment-card-container .assignment-options{margin-top:10px;line-height:1.5}.assignment-card-container .assignment-options .assignment-option{margin-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05);position:relative}.assignment-card-container .assignment-options .assignment-option.top-border{margin-top:20px;padding-top:10px;border-top:1px solid rgba(0,0,0,.05);border-bottom:none}.assignment-card-container .assignment-options .assignment-option>.form-group{display:flex;align-items:center;justify-items:center}.assignment-card-container .assignment-options .assignment-option>.form-group>label{flex-grow:1;text-align:left}.assignment-card-container .assignment-options .helpful-modal--container{position:absolute;left:-24px;top:4px;padding-right:10px}.assignment-card-container .assignment-options .helpful-modal--container a.helpful-modal{visibility:hidden;border-bottom:none}.assignment-card-container .assignment-options .assignment-option:hover a.helpful-modal{visibility:visible}.assignment-card-container.page>header aside{align-self:center}.assignment-card-container table.assign-table{text-align:center}.assignment-card-container table.assign-table thead th{text-align:center;padding:8px;border-bottom:1px solid #ccc;border-left:1px solid #ddd}.assignment-card-container table.assign-table thead th svg use{color:inherit}.assignment-card-container table.assign-table thead tr th:first-child{border-left:none}.assignment-card-container table.assign-table tbody td{text-align:center;padding:8px;border-left:1px solid #ccc}.assignment-card-container table.assign-table tbody tr td:first-child{text-align:left;border-left:none}.assignment-card-container table.assign-table tbody tr:nth-child(2n) td{background-color:#fff}.assessment-report{width:100%}.assessment-options{background:#fff;padding:20px 20px 20px 40px}.assessment-options h4{font-weight:700;position:relative;margin-left:-20px}.assessment-options ul{list-style-type:none!important;margin-left:0!important}.st-container:not(.guest):not(.nav--hidden)>main.has-sub-nav{margin-top:100px;height:calc(100vh - 100px)}.header-subnav{width:100%;min-height:40px;background:#f1f1f1;border-top:1px solid #ddd;text-align:center}.header-subnav,.header-subnav>ul{display:flex;align-content:center;justify-content:center;align-items:center}.header-subnav>ul>li{display:block;padding:4px 10px}.header-subnav>ul>li:not(:last-child){border-right:1px solid #e9e9e9}.header-subnav>ul>li>a{position:relative;font-family:var(--font-mont);font-weight:700;border-bottom:none;font-size:1.125em}@media screen and (max-width:768px){.header-subnav>ul>li>a{font-size:1em}}.header-subnav>ul>li>a.active{text-decoration:underline}.header-subnav .save-template{position:absolute;left:0;padding-left:8px}.header-subnav .remove-template{position:absolute;right:0;padding-right:8px}.header-subnav .remove-template a{color:#999;border-bottom-color:#ccc}.page-document-edit .form-group-basic .template-basic .list-group-item textarea{padding-bottom:6px;margin-bottom:0}.rendered-container{display:flex;height:100%}.rendered-container .document-preview-container{flex:3 1;overflow-y:hidden;position:relative}.rendered-container aside{display:flex;flex:1 1;overflow-y:auto}.tabs-container.aside-hive-doc{display:flex;flex-direction:column;height:calc(100vh - 44px)}.rendered-container{position:relative;z-index:2}.rendered-container aside{background:#fff;min-height:calc(100vh - 200px);flex-direction:column;min-width:320px}@media screen and (max-width:500px){.rendered-container aside{min-height:auto}}.rendered-container aside .message-form{position:relative;padding-top:20px;width:100%}.rendered-container aside .messages-conversation{flex-grow:1;overflow-y:auto}.rendered-container aside .messages-conversation p.no-comments{font-style:italic;color:#999;margin-top:60px;text-align:center}.rendered-container aside .messages-conversation span.target{background:#eee;border-radius:4px}.document-preview p{min-height:17px}.document-preview .other-target{position:absolute;right:20px;text-decoration:none;border-bottom:none}.document-preview .other-target.target .label{background:#eee;border-color:#ff795d}.document-preview .other-target .label{border:2px solid #ccc;border-radius:6px;padding:2px 4px;font-size:.75em;width:64px;text-align:center;display:inline-block}.document-preview .other-target .label:hover{cursor:pointer}.document-preview .other-target.help-flare{top:20px}.document-preview .other-target.help-flare .label{border-color:#ff795d;color:#ff795d}.document-preview .other-target.base-essay{top:60px}@media screen and (max-width:768px){.document-preview .other-target{position:relative}.document-preview .other-target .label{width:auto;font-size:.75em}}.document-preview .name.target{background:#ccc}.document-preview-container{height:100%}.shared-document{border-radius:16px;margin:20px auto 0;background-color:hsla(0,0%,100%,.96);border-spacing:20px}.shared-document section{vertical-align:top!important;padding:0}.shared-document.shared-document--title{padding-left:30px;padding-top:10px;padding-bottom:10px;margin-right:25px;margin-left:25px;position:relative}@media screen and (max-width:768px){.shared-document.shared-document--title{margin-right:10px;margin-left:10px;padding-top:20px;padding-left:40px;padding-right:30px}}.shared-document.shared-document--title .toggle-switch{font-weight:700;display:inline-block;text-align:center;vertical-align:middle}.shared-document.shared-document--title .enable-conversation .toggle-switch.form-group{margin-left:10px}.shared-document.shared-document--title .nav-tabs{border-bottom:none!important;margin-top:20px}.shared-document.shared-document--title .nav-tabs>li{display:inline-block;float:none}.shared-document.shared-document--title .nav-tabs>li.active a{background:#fff;border-top-color:#ccc;border-left-color:#ccc;border-right-color:#ccc}.shared-document.shared-document--title .nav-tabs>li a{display:inline-block;min-width:140px;color:#666;font-size:1em;font-weight:700;letter-spacing:1px;text-align:center}.shared-document.shared-document--title .type h2{color:#828895;font-size:.75em;font-weight:700;letter-spacing:1px;line-height:1.5;padding-top:20px;padding-bottom:13px;text-transform:uppercase}.shared-document.shared-document--title .groups-assigned .af-checkbox-group>div{display:inline-block}.shared-document.shared-document--title .shared-help{position:absolute;top:10px;right:10px;border-bottom:none}.shared-document.shared-document--title .prompt-criteria-panel{height:500px}.shared-document.shared-document--title .quil-contain{height:400px}.shared-document.shared-document--title .quil-contain .ql-editor{background:#fff}.shared-document .blurb{padding:20px;vertical-align:top;border:1px solid #ccc;line-height:2;border-radius:8px}.shared-document .blurb h2{font-family:var(--font-mont);font-weight:700;color:#666;text-align:center;line-height:1;margin-bottom:30px;margin-top:10px}.shared-document .blurb h3{font-size:.875em;color:#8a98b8}.shared-document .blurb textarea{font-size:1em;color:#676767;border:none!important;box-shadow:none;background:#fff;line-height:25px;text-align:center;min-height:336px}.shared-document .shared-document-options{margin-bottom:10px}.shared-document .shared-document-options input[type=date],.shared-document .shared-document-options input[type=number],.shared-document .shared-document-options input[type=text]{width:100%}.shared-document .shared-document-essay-id{display:block;width:100%;margin-bottom:20px;padding:0;text-align:right;font-family:Montserrat,sans-serif;color:#8a98b8;font-size:.875em;box-shadow:none}.shared-document .shared-document-essay-id strong{background-color:#fff;padding:5px 10px;border:1px solid #ccc;border-right:0;text-transform:uppercase;border-radius:6px 0 0 6px}.shared-document .shared-document-essay-id span{color:#666;background-color:#f9f9f9;padding:5px 10px;border:1px solid #ccc;border-radius:0 6px 6px 0}.shared-document .shared-document-title{position:relative}.shared-document .shared-document-title input[type=text]{width:100%}.shared-document .prompt-criteria-panel label{color:#828895;font-size:.75em;font-weight:700;letter-spacing:1px;line-height:1.5;padding-top:20px;padding-bottom:13px;text-transform:uppercase}.shared-document .prompt-criteria-panel textarea{border-radius:0 16px 16px 16px;min-height:300px;background-color:#fff;padding-top:13px;border:1px solid #ccc!important;width:100%!important}.shared-document-close-container{text-align:right;float:right}.shared-document-close-container span:hover{cursor:pointer}p.notice{line-height:1.5;font-size:.875em;color:#666;font-style:italic}.md-legend-trigger-container,p.notice{margin-top:10px}.md-legend-trigger-container #md-legend-trigger{color:#333;border-bottom-color:#ccc;font-size:.875em}.md-legend-trigger-container #md-legend-trigger:hover{border-bottom-color:#ff795d}table.markdown-legend tbody tr td{color:#444;font-size:.875em}table.markdown-legend tbody tr td:first-of-type{font-size:1em;color:#370540}#timedEssay div.timed-essay-container{text-align:center}#timedEssay div.timed-essay-container button.pause--timer,#timedEssay div.timed-essay-container button.resume--timer,#timedEssay div.timed-essay-container button.start--timer{padding:5px 10px;min-width:auto}#timedEssay input[type=number]{margin-bottom:20px;width:60px;text-align:center;padding:0;box-shadow:none}#timedEssay .ticker--container{margin-top:20px;font-family:var(--font-mont);font-weight:700;font-size:1.125em}main .teacher-card-container header>div h1 input[type=text]{background:none;box-shadow:none;color:#f1f1f1;width:100%;font-family:var(--font-mont);font-weight:700;border:none;border-bottom:2px solid #ccc}main .teacher-card-container header>div h1 input[type=text]:focus{color:#fff;border-bottom:2px solid #fff}main .teacher-card-container header>div textarea[name=teaser]{border:none;background:none;box-shadow:none;width:100%;color:#fff;resize:none}main .teacher-card-container header>div textarea[name=teaser]::placeholder{color:#ccc}main .teacher-card-container header>div div.ranking{margin-top:10px;margin-bottom:10px}main .teacher-card-container header>div div.ranking:not(.guest) span:hover svg.nc-icon use{color:#daa520;cursor:pointer}main .teacher-card-container header>div div.ranking:not(.guest) span:hover~span svg.nc-icon use{color:#daa520}main .teacher-card-container header aside .due-date{display:flex;align-items:center}main .teacher-card-container header aside .due-date input{text-align:left;width:100px;box-shadow:none;padding:0 0 5px 5px;background:none;color:#f1f1f1;border:none;border-bottom:2px solid #ccc;border-radius:0}main .teacher-card-container header aside .due-date input:active,main .teacher-card-container header aside .due-date input:focus{border-bottom-color:#fff;color:#fff}main .teacher-card-container header aside .word-count{text-align:center;display:inline-block;width:50%;vertical-align:sub;margin-left:10px}main .teacher-card-container header aside .word-count .grid .word-count-display,main .teacher-card-container header aside .word-count .grid--full .word-count-display,main .teacher-card-container header aside .word-count .grid--rev .word-count-display{text-align:left}main .teacher-card-container header aside .word-count .grid .word-count-display input[type=text],main .teacher-card-container header aside .word-count .grid--full .word-count-display input[type=text],main .teacher-card-container header aside .word-count .grid--rev .word-count-display input[type=text]{text-align:center}main .teacher-card-container header aside .word-count .grid .word-count-display h2,main .teacher-card-container header aside .word-count .grid--full .word-count-display h2,main .teacher-card-container header aside .word-count .grid--rev .word-count-display h2{display:inline-block}main .teacher-card-container header aside .word-count input[type=range]{-webkit-appearance:none;width:100%;height:4px;background:#fff;outline:none;transition:opacity .2s}main .teacher-card-container header aside .word-count input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:6px;height:20px;background:#ff795d;cursor:pointer}main .teacher-card-container header aside .word-count input[type=range]::-moz-range-thumb{width:6px;height:20px;background:#ff795d;cursor:pointer}main .teacher-card-container header aside .word-count .word-count-display input[type=text]{background:none;box-shadow:none;color:#f1f1f1;padding:0 0 5px;border:none;border-bottom:2px solid #ccc;font-size:16px;border-radius:0}main .teacher-card-container header aside .word-count .word-count-display input[type=text]:active,main .teacher-card-container header aside .word-count .word-count-display input[type=text]:focus{border-bottom-color:#fff;color:#fff}main .teacher-card-container header aside .help-guided svg use{color:#fff}main .teacher-card-container>section aside .creator .user-profile-photo{width:40px}main .teacher-card-container>section aside .creator .user-profile-photo span{width:30px;height:30px}main .teacher-card-container>section aside .grid.groups,main .teacher-card-container>section aside .grid.groups label,main .teacher-card-container>section aside .groups.grid--full,main .teacher-card-container>section aside .groups.grid--full label,main .teacher-card-container>section aside .groups.grid--rev,main .teacher-card-container>section aside .groups.grid--rev label{line-height:2.25}main .teacher-card-container>section aside .grid.groups .grid__item>div:first-of-type,main .teacher-card-container>section aside .groups.grid--full .grid__item>div:first-of-type,main .teacher-card-container>section aside .groups.grid--rev .grid__item>div:first-of-type{height:90px}main .teacher-card-container>section aside .grid.groups .grid__item.two-quarters div,main .teacher-card-container>section aside .groups.grid--full .grid__item.two-quarters div,main .teacher-card-container>section aside .groups.grid--rev .grid__item.two-quarters div{border-top:1px solid #ccc;padding-left:10px}main .teacher-card-container>section aside .grid.groups .grid__item.two-quarters div:first-of-type,main .teacher-card-container>section aside .groups.grid--full .grid__item.two-quarters div:first-of-type,main .teacher-card-container>section aside .groups.grid--rev .grid__item.two-quarters div:first-of-type{border-top:none}main .teacher-card-container>section aside .grid.groups .grid__item.two-quarters div:nth-child(2n),main .teacher-card-container>section aside .groups.grid--full .grid__item.two-quarters div:nth-child(2n),main .teacher-card-container>section aside .groups.grid--rev .grid__item.two-quarters div:nth-child(2n){background:#f9f9f9}main .teacher-card-container>section aside .grid.groups .af-checkbox-group div,main .teacher-card-container>section aside .groups.grid--full .af-checkbox-group div,main .teacher-card-container>section aside .groups.grid--rev .af-checkbox-group div{border-top:1px solid #ccc}main .teacher-card-container>section aside .grid.groups .af-checkbox-group div:nth-child(odd),main .teacher-card-container>section aside .groups.grid--full .af-checkbox-group div:nth-child(odd),main .teacher-card-container>section aside .groups.grid--rev .af-checkbox-group div:nth-child(odd){background:#f9f9f9}main .teacher-card-container>section .cover{float:right;margin-left:20px;margin-bottom:20px}main .teacher-card-container>section .cover img{border-radius:6px}main .teacher-card-container>section .cover figcaption{text-align:right;color:#666;font-size:.75em}.page-document-edit section{padding:20px}@media screen and (max-width:768px){.page-document-edit section{padding:10px}}.page-document-edit section.body .form-group-container,.page-document-edit section.introduction .form-group-container{position:relative}.page-document-edit section.body .space-below,.page-document-edit section.introduction .space-below{margin-bottom:10px}.page-document-edit section.narrative .autoform-array-item{margin-bottom:16px}.page-document-edit section .form-group{line-height:0}.page-document-edit section.body .space-below{margin-bottom:20px}.page-document-edit section.introduction .list-group-item.autoform-array-item .autoform-array-item-body{display:block}.page-document-edit .autoform-array-item,.page-document-edit .autoform-array-item-body,.page-document-edit .form-group{position:relative}.page-document-edit .form-group:first-of-type{margin-top:0}.page-document-edit .paragraph-break-options{margin-left:10px}.page-document-edit .paragraph-break-options .nc-icon use{color:#fff;mix-blend-mode:difference}.page-document-edit .paragraph-break-options>div{display:inline-block}.page-document-edit .paragraph-break-options div.label{font-size:.75em;color:#ccc}.page-document-edit .paragraph-break-options div.body-menu{margin-left:4px;position:relative;right:auto;top:auto}.page-document-edit span.paragraph-break{display:block;position:relative;margin-top:-14px;width:100%;padding-top:14px;padding-bottom:14px}.page-document-edit span.paragraph-break:hover{cursor:move}.page-document-edit span.paragraph-break span.text{position:absolute;left:50%;top:50%;transform:translateX(-50%);background:#fff;display:inline-block}.page-document-edit span.paragraph-break hr{border-width:2px;margin-top:6px;margin-bottom:6px}.page-document-edit textarea{line-height:1.25;font-size:1em;padding:20px 15px 17px 10px;border-radius:4px}.page-document-edit textarea[readonly]{background:#eee!important;color:#777!important}.page-document-edit textarea.pop{margin-bottom:0!important}.page-document-edit .document-controls{text-align:center}.page-document-edit .document-title{position:fixed;top:0;left:0;z-index:9001}.page-document-edit .start-over-container{line-height:1.5;padding:20px;min-height:80px;width:100vw;margin-left:-20px;margin-bottom:20px;text-align:center;background:hsla(0,0%,100%,.4)}.page-document-edit .start-over-container button{margin-top:20px}.page-document-edit input.title{background:transparent;box-shadow:none;border:none;text-align:left;padding-left:2rem;font-size:22px;line-height:1.6;color:#444;letter-spacing:.74px}.page-document-edit .hook label,.page-document-edit .hook+.curtain-container .curtain-trigger svg use{color:#3977e5}.page-document-edit .hook label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .hook label a:hover{cursor:pointer;border-bottom:1px solid #3977e5;text-decoration:none}.page-document-edit .hook label svg path,.page-document-edit .hook label svg use{color:#3977e5;fill:#3977e5}.page-document-edit .hook textarea{background:#fff;border:2px solid rgba(57,119,229,.6);border-right:none;border-left:6px solid rgba(57,119,229,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(57,119,229,.1);color:#111}.page-document-edit .hook textarea:focus{border-top-color:#3977e5}.page-document-edit .hook a.starter-trigger{background:rgba(57,119,229,.1)}.page-document-edit .hook .curtain-trigger svg use{color:#3977e5}.page-document-edit .hook .starter-content{box-shadow:0 5px 0 0 rgba(57,119,229,.1)}.page-document-edit .hook.starter-shown textarea{box-shadow:none}.page-document-edit .hook .body-menu a svg use,.page-document-edit .hook .sortable-handle svg use{color:#666}.page-document-edit.tint-on .hook label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .hook textarea{background:#d7e4fa}.page-document-edit .thesis label,.page-document-edit .thesis+.curtain-container .curtain-trigger svg use{color:#ff5a77}.page-document-edit .thesis label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .thesis label a:hover{cursor:pointer;border-bottom:1px solid #ff5a77;text-decoration:none}.page-document-edit .thesis label svg path,.page-document-edit .thesis label svg use{color:#ff5a77;fill:#ff5a77}.page-document-edit .thesis textarea{background:#fff;border:2px solid rgba(255,90,119,.6);border-right:none;border-left:6px solid rgba(255,90,119,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(255,90,119,.1);color:#111}.page-document-edit .thesis textarea:focus{border-top-color:#ff5a77}.page-document-edit .thesis a.starter-trigger{background:rgba(255,90,119,.1)}.page-document-edit .thesis .curtain-trigger svg use{color:#ff5a77}.page-document-edit .thesis .starter-content{box-shadow:0 5px 0 0 rgba(255,90,119,.1)}.page-document-edit .thesis.starter-shown textarea{box-shadow:none}.page-document-edit .thesis .body-menu a svg use,.page-document-edit .thesis .sortable-handle svg use{color:#666}.page-document-edit.tint-on .thesis label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .thesis textarea{background:#ffdee4}.page-document-edit .pop label,.page-document-edit .pop+.curtain-container .curtain-trigger svg use{color:#7c64b3}.page-document-edit .pop label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .pop label a:hover{cursor:pointer;border-bottom:1px solid #7c64b3;text-decoration:none}.page-document-edit .pop label svg path,.page-document-edit .pop label svg use{color:#7c64b3;fill:#7c64b3}.page-document-edit .pop textarea{background:#fff;border:2px solid rgba(124,100,179,.6);border-right:none;border-left:6px solid rgba(124,100,179,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(124,100,179,.1);color:#111}.page-document-edit .pop textarea:focus{border-top-color:#7c64b3}.page-document-edit .pop a.starter-trigger{background:rgba(124,100,179,.1)}.page-document-edit .pop .curtain-trigger svg use{color:#7c64b3}.page-document-edit .pop .starter-content{box-shadow:0 5px 0 0 rgba(124,100,179,.1)}.page-document-edit .pop.starter-shown textarea{box-shadow:none}.page-document-edit .pop .body-menu a svg use,.page-document-edit .pop .sortable-handle svg use{color:#666}.page-document-edit.tint-on .pop label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .pop textarea{background:#e5e0f0}.page-document-edit .closer label,.page-document-edit .closer+.curtain-container .curtain-trigger svg use{color:#f5b600}.page-document-edit .closer label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .closer label a:hover{cursor:pointer;border-bottom:1px solid #f5b600;text-decoration:none}.page-document-edit .closer label svg path,.page-document-edit .closer label svg use{color:#f5b600;fill:#f5b600}.page-document-edit .closer textarea{background:#fff;border:2px solid rgba(245,182,0,.6);border-right:none;border-left:6px solid rgba(245,182,0,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(245,182,0,.1);color:#111}.page-document-edit .closer textarea:focus{border-top-color:#f5b600}.page-document-edit .closer a.starter-trigger{background:rgba(245,182,0,.1)}.page-document-edit .closer .curtain-trigger svg use{color:#f5b600}.page-document-edit .closer .starter-content{box-shadow:0 5px 0 0 rgba(245,182,0,.1)}.page-document-edit .closer.starter-shown textarea{box-shadow:none}.page-document-edit .closer .body-menu a svg use,.page-document-edit .closer .sortable-handle svg use{color:#666}.page-document-edit.tint-on .closer label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .closer textarea{background:#fdf0cc}.page-document-edit .icloser label,.page-document-edit .icloser+.curtain-container .curtain-trigger svg use{color:#f5b600}.page-document-edit .icloser label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .icloser label a:hover{cursor:pointer;border-bottom:1px solid #f5b600;text-decoration:none}.page-document-edit .icloser label svg path,.page-document-edit .icloser label svg use{color:#f5b600;fill:#f5b600}.page-document-edit .icloser textarea{background:#fff;border:2px solid rgba(245,182,0,.6);border-right:none;border-left:6px solid rgba(245,182,0,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(245,182,0,.1);color:#111}.page-document-edit .icloser textarea:focus{border-top-color:#f5b600}.page-document-edit .icloser a.starter-trigger{background:rgba(245,182,0,.1)}.page-document-edit .icloser .curtain-trigger svg use{color:#f5b600}.page-document-edit .icloser .starter-content{box-shadow:0 5px 0 0 rgba(245,182,0,.1)}.page-document-edit .icloser.starter-shown textarea{box-shadow:none}.page-document-edit .icloser .body-menu a svg use,.page-document-edit .icloser .sortable-handle svg use{color:#666}.page-document-edit.tint-on .icloser label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .icloser textarea{background:#fdf0cc}.page-document-edit .transition_revisited label,.page-document-edit .transition_revisited+.curtain-container .curtain-trigger svg use{color:#f5b600}.page-document-edit .transition_revisited label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .transition_revisited label a:hover{cursor:pointer;border-bottom:1px solid #f5b600;text-decoration:none}.page-document-edit .transition_revisited label svg path,.page-document-edit .transition_revisited label svg use{color:#f5b600;fill:#f5b600}.page-document-edit .transition_revisited textarea{background:#fff;border:2px solid rgba(245,182,0,.6);border-right:none;border-left:6px solid rgba(245,182,0,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(245,182,0,.1);color:#111}.page-document-edit .transition_revisited textarea:focus{border-top-color:#f5b600}.page-document-edit .transition_revisited a.starter-trigger{background:rgba(245,182,0,.1)}.page-document-edit .transition_revisited .curtain-trigger svg use{color:#f5b600}.page-document-edit .transition_revisited .starter-content{box-shadow:0 5px 0 0 rgba(245,182,0,.1)}.page-document-edit .transition_revisited.starter-shown textarea{box-shadow:none}.page-document-edit .transition_revisited .body-menu a svg use,.page-document-edit .transition_revisited .sortable-handle svg use{color:#666}.page-document-edit.tint-on .transition_revisited label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .transition_revisited textarea{background:#fdf0cc}.page-document-edit .bridge label,.page-document-edit .bridge+.curtain-container .curtain-trigger svg use{color:#3977e5}.page-document-edit .bridge label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .bridge label a:hover{cursor:pointer;border-bottom:1px solid #3977e5;text-decoration:none}.page-document-edit .bridge label svg path,.page-document-edit .bridge label svg use{color:#3977e5;fill:#3977e5}.page-document-edit .bridge textarea{background:#fff;border:2px solid rgba(57,119,229,.6);border-right:none;border-left:6px solid rgba(57,119,229,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(57,119,229,.1);color:#111}.page-document-edit .bridge textarea:focus{border-top-color:#3977e5}.page-document-edit .bridge a.starter-trigger{background:rgba(57,119,229,.1)}.page-document-edit .bridge .curtain-trigger svg use{color:#3977e5}.page-document-edit .bridge .starter-content{box-shadow:0 5px 0 0 rgba(57,119,229,.1)}.page-document-edit .bridge.starter-shown textarea{box-shadow:none}.page-document-edit .bridge .body-menu a svg use,.page-document-edit .bridge .sortable-handle svg use{color:#666}.page-document-edit.tint-on .bridge label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .bridge textarea{background:#d7e4fa}.page-document-edit .research label,.page-document-edit .research+.curtain-container .curtain-trigger svg use{color:#5d9745}.page-document-edit .research label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .research label a:hover{cursor:pointer;border-bottom:1px solid #5d9745;text-decoration:none}.page-document-edit .research label svg path,.page-document-edit .research label svg use{color:#5d9745;fill:#5d9745}.page-document-edit .research textarea{background:#fff;border:2px solid rgba(93,151,69,.6);border-right:none;border-left:6px solid rgba(93,151,69,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(93,151,69,.1);color:#111}.page-document-edit .research textarea:focus{border-top-color:#5d9745}.page-document-edit .research a.starter-trigger{background:rgba(93,151,69,.1)}.page-document-edit .research .curtain-trigger svg use{color:#5d9745}.page-document-edit .research .starter-content{box-shadow:0 5px 0 0 rgba(93,151,69,.1)}.page-document-edit .research.starter-shown textarea{box-shadow:none}.page-document-edit .research .body-menu a svg use,.page-document-edit .research .sortable-handle svg use{color:#666}.page-document-edit.tint-on .research label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .research textarea{background:#dfeada}.page-document-edit .interpretation label,.page-document-edit .interpretation+.curtain-container .curtain-trigger svg use{color:#7c64b3}.page-document-edit .interpretation label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .interpretation label a:hover{cursor:pointer;border-bottom:1px solid #7c64b3;text-decoration:none}.page-document-edit .interpretation label svg path,.page-document-edit .interpretation label svg use{color:#7c64b3;fill:#7c64b3}.page-document-edit .interpretation textarea{background:#fff;border:2px solid rgba(124,100,179,.6);border-right:none;border-left:6px solid rgba(124,100,179,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(124,100,179,.1);color:#111}.page-document-edit .interpretation textarea:focus{border-top-color:#7c64b3}.page-document-edit .interpretation a.starter-trigger{background:rgba(124,100,179,.1)}.page-document-edit .interpretation .curtain-trigger svg use{color:#7c64b3}.page-document-edit .interpretation .starter-content{box-shadow:0 5px 0 0 rgba(124,100,179,.1)}.page-document-edit .interpretation.starter-shown textarea{box-shadow:none}.page-document-edit .interpretation .body-menu a svg use,.page-document-edit .interpretation .sortable-handle svg use{color:#666}.page-document-edit.tint-on .interpretation label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .interpretation textarea{background:#e5e0f0}.page-document-edit .counter-argument label,.page-document-edit .counter-argument+.curtain-container .curtain-trigger svg use{color:orange}.page-document-edit .counter-argument label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .counter-argument label a:hover{cursor:pointer;border-bottom:1px solid orange;text-decoration:none}.page-document-edit .counter-argument label svg path,.page-document-edit .counter-argument label svg use{color:orange;fill:orange}.page-document-edit .counter-argument textarea{background:#fff;border:2px solid rgba(255,165,0,.6);border-right:none;border-left:6px solid rgba(255,165,0,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(255,165,0,.1);color:#111}.page-document-edit .counter-argument textarea:focus{border-top-color:orange}.page-document-edit .counter-argument a.starter-trigger{background:rgba(255,165,0,.1)}.page-document-edit .counter-argument .curtain-trigger svg use{color:orange}.page-document-edit .counter-argument .starter-content{box-shadow:0 5px 0 0 rgba(255,165,0,.1)}.page-document-edit .counter-argument.starter-shown textarea{box-shadow:none}.page-document-edit .counter-argument .body-menu a svg use,.page-document-edit .counter-argument .sortable-handle svg use{color:#666}.page-document-edit.tint-on .counter-argument label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .counter-argument textarea{background:#ffedcc}.page-document-edit .rebuttal label,.page-document-edit .rebuttal+.curtain-container .curtain-trigger svg use{color:#444}.page-document-edit .rebuttal label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .rebuttal label a:hover{cursor:pointer;border-bottom:1px solid #444;text-decoration:none}.page-document-edit .rebuttal label svg path,.page-document-edit .rebuttal label svg use{color:#444;fill:#444}.page-document-edit .rebuttal textarea{background:#fff;border:2px solid rgba(68,68,68,.6);border-right:none;border-left:6px solid rgba(68,68,68,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(68,68,68,.1);color:#111}.page-document-edit .rebuttal textarea:focus{border-top-color:#444}.page-document-edit .rebuttal a.starter-trigger{background:rgba(68,68,68,.1)}.page-document-edit .rebuttal .curtain-trigger svg use{color:#444}.page-document-edit .rebuttal .starter-content{box-shadow:0 5px 0 0 rgba(68,68,68,.1)}.page-document-edit .rebuttal.starter-shown textarea{box-shadow:none}.page-document-edit .rebuttal .body-menu a svg use,.page-document-edit .rebuttal .sortable-handle svg use{color:#666}.page-document-edit.tint-on .rebuttal label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .rebuttal textarea{background:#dadada}.page-document-edit .echo label,.page-document-edit .echo+.curtain-container .curtain-trigger svg use{color:#3977e5}.page-document-edit .echo label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .echo label a:hover{cursor:pointer;border-bottom:1px solid #3977e5;text-decoration:none}.page-document-edit .echo label svg path,.page-document-edit .echo label svg use{color:#3977e5;fill:#3977e5}.page-document-edit .echo textarea{background:#fff;border:2px solid rgba(57,119,229,.6);border-right:none;border-left:6px solid rgba(57,119,229,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(57,119,229,.1);color:#111}.page-document-edit .echo textarea:focus{border-top-color:#3977e5}.page-document-edit .echo a.starter-trigger{background:rgba(57,119,229,.1)}.page-document-edit .echo .curtain-trigger svg use{color:#3977e5}.page-document-edit .echo .starter-content{box-shadow:0 5px 0 0 rgba(57,119,229,.1)}.page-document-edit .echo.starter-shown textarea{box-shadow:none}.page-document-edit .echo .body-menu a svg use,.page-document-edit .echo .sortable-handle svg use{color:#666}.page-document-edit.tint-on .echo label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .echo textarea{background:#d7e4fa}.page-document-edit .thesis-revisited label,.page-document-edit .thesis-revisited+.curtain-container .curtain-trigger svg use{color:#ff5a77}.page-document-edit .thesis-revisited label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .thesis-revisited label a:hover{cursor:pointer;border-bottom:1px solid #ff5a77;text-decoration:none}.page-document-edit .thesis-revisited label svg path,.page-document-edit .thesis-revisited label svg use{color:#ff5a77;fill:#ff5a77}.page-document-edit .thesis-revisited textarea{background:#fff;border:2px solid rgba(255,90,119,.6);border-right:none;border-left:6px solid rgba(255,90,119,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(255,90,119,.1);color:#111}.page-document-edit .thesis-revisited textarea:focus{border-top-color:#ff5a77}.page-document-edit .thesis-revisited a.starter-trigger{background:rgba(255,90,119,.1)}.page-document-edit .thesis-revisited .curtain-trigger svg use{color:#ff5a77}.page-document-edit .thesis-revisited .starter-content{box-shadow:0 5px 0 0 rgba(255,90,119,.1)}.page-document-edit .thesis-revisited.starter-shown textarea{box-shadow:none}.page-document-edit .thesis-revisited .body-menu a svg use,.page-document-edit .thesis-revisited .sortable-handle svg use{color:#666}.page-document-edit.tint-on .thesis-revisited label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .thesis-revisited textarea{background:#ffdee4}.page-document-edit .thesis_revisited label,.page-document-edit .thesis_revisited+.curtain-container .curtain-trigger svg use{color:#ff5a77}.page-document-edit .thesis_revisited label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .thesis_revisited label a:hover{cursor:pointer;border-bottom:1px solid #ff5a77;text-decoration:none}.page-document-edit .thesis_revisited label svg path,.page-document-edit .thesis_revisited label svg use{color:#ff5a77;fill:#ff5a77}.page-document-edit .thesis_revisited textarea{background:#fff;border:2px solid rgba(255,90,119,.6);border-right:none;border-left:6px solid rgba(255,90,119,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(255,90,119,.1);color:#111}.page-document-edit .thesis_revisited textarea:focus{border-top-color:#ff5a77}.page-document-edit .thesis_revisited a.starter-trigger{background:rgba(255,90,119,.1)}.page-document-edit .thesis_revisited .curtain-trigger svg use{color:#ff5a77}.page-document-edit .thesis_revisited .starter-content{box-shadow:0 5px 0 0 rgba(255,90,119,.1)}.page-document-edit .thesis_revisited.starter-shown textarea{box-shadow:none}.page-document-edit .thesis_revisited .body-menu a svg use,.page-document-edit .thesis_revisited .sortable-handle svg use{color:#666}.page-document-edit.tint-on .thesis_revisited label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .thesis_revisited textarea{background:#ffdee4}.page-document-edit .pop-revisited label,.page-document-edit .pop-revisited+.curtain-container .curtain-trigger svg use{color:#7c64b3}.page-document-edit .pop-revisited label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .pop-revisited label a:hover{cursor:pointer;border-bottom:1px solid #7c64b3;text-decoration:none}.page-document-edit .pop-revisited label svg path,.page-document-edit .pop-revisited label svg use{color:#7c64b3;fill:#7c64b3}.page-document-edit .pop-revisited textarea{background:#fff;border:2px solid rgba(124,100,179,.6);border-right:none;border-left:6px solid rgba(124,100,179,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(124,100,179,.1);color:#111}.page-document-edit .pop-revisited textarea:focus{border-top-color:#7c64b3}.page-document-edit .pop-revisited a.starter-trigger{background:rgba(124,100,179,.1)}.page-document-edit .pop-revisited .curtain-trigger svg use{color:#7c64b3}.page-document-edit .pop-revisited .starter-content{box-shadow:0 5px 0 0 rgba(124,100,179,.1)}.page-document-edit .pop-revisited.starter-shown textarea{box-shadow:none}.page-document-edit .pop-revisited .body-menu a svg use,.page-document-edit .pop-revisited .sortable-handle svg use{color:#666}.page-document-edit.tint-on .pop-revisited label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .pop-revisited textarea{background:#e5e0f0}.page-document-edit .pop_revisited label,.page-document-edit .pop_revisited+.curtain-container .curtain-trigger svg use{color:#7c64b3}.page-document-edit .pop_revisited label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .pop_revisited label a:hover{cursor:pointer;border-bottom:1px solid #7c64b3;text-decoration:none}.page-document-edit .pop_revisited label svg path,.page-document-edit .pop_revisited label svg use{color:#7c64b3;fill:#7c64b3}.page-document-edit .pop_revisited textarea{background:#fff;border:2px solid rgba(124,100,179,.6);border-right:none;border-left:6px solid rgba(124,100,179,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(124,100,179,.1);color:#111}.page-document-edit .pop_revisited textarea:focus{border-top-color:#7c64b3}.page-document-edit .pop_revisited a.starter-trigger{background:rgba(124,100,179,.1)}.page-document-edit .pop_revisited .curtain-trigger svg use{color:#7c64b3}.page-document-edit .pop_revisited .starter-content{box-shadow:0 5px 0 0 rgba(124,100,179,.1)}.page-document-edit .pop_revisited.starter-shown textarea{box-shadow:none}.page-document-edit .pop_revisited .body-menu a svg use,.page-document-edit .pop_revisited .sortable-handle svg use{color:#666}.page-document-edit.tint-on .pop_revisited label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .pop_revisited textarea{background:#e5e0f0}.page-document-edit .transition-revisited label,.page-document-edit .transition-revisited+.curtain-container .curtain-trigger svg use{color:#7c64b3}.page-document-edit .transition-revisited label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .transition-revisited label a:hover{cursor:pointer;border-bottom:1px solid #7c64b3;text-decoration:none}.page-document-edit .transition-revisited label svg path,.page-document-edit .transition-revisited label svg use{color:#7c64b3;fill:#7c64b3}.page-document-edit .transition-revisited textarea{background:#fff;border:2px solid rgba(124,100,179,.6);border-right:none;border-left:6px solid rgba(124,100,179,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(124,100,179,.1);color:#111}.page-document-edit .transition-revisited textarea:focus{border-top-color:#7c64b3}.page-document-edit .transition-revisited a.starter-trigger{background:rgba(124,100,179,.1)}.page-document-edit .transition-revisited .curtain-trigger svg use{color:#7c64b3}.page-document-edit .transition-revisited .starter-content{box-shadow:0 5px 0 0 rgba(124,100,179,.1)}.page-document-edit .transition-revisited.starter-shown textarea{box-shadow:none}.page-document-edit .transition-revisited .body-menu a svg use,.page-document-edit .transition-revisited .sortable-handle svg use{color:#666}.page-document-edit.tint-on .transition-revisited label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .transition-revisited textarea{background:#e5e0f0}.page-document-edit .reflection label,.page-document-edit .reflection+.curtain-container .curtain-trigger svg use{color:#f5b600}.page-document-edit .reflection label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .reflection label a:hover{cursor:pointer;border-bottom:1px solid #f5b600;text-decoration:none}.page-document-edit .reflection label svg path,.page-document-edit .reflection label svg use{color:#f5b600;fill:#f5b600}.page-document-edit .reflection textarea{background:#fff;border:2px solid rgba(245,182,0,.6);border-right:none;border-left:6px solid rgba(245,182,0,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(245,182,0,.1);color:#111}.page-document-edit .reflection textarea:focus{border-top-color:#f5b600}.page-document-edit .reflection a.starter-trigger{background:rgba(245,182,0,.1)}.page-document-edit .reflection .curtain-trigger svg use{color:#f5b600}.page-document-edit .reflection .starter-content{box-shadow:0 5px 0 0 rgba(245,182,0,.1)}.page-document-edit .reflection.starter-shown textarea{box-shadow:none}.page-document-edit .reflection .body-menu a svg use,.page-document-edit .reflection .sortable-handle svg use{color:#666}.page-document-edit.tint-on .reflection label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .reflection textarea{background:#fdf0cc}.page-document-edit .text label,.page-document-edit .text+.curtain-container .curtain-trigger svg use{color:#444}.page-document-edit .text label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .text label a:hover{cursor:pointer;border-bottom:1px solid #444;text-decoration:none}.page-document-edit .text label svg path,.page-document-edit .text label svg use{color:#444;fill:#444}.page-document-edit .text textarea{background:#fff;border:2px solid rgba(68,68,68,.6);border-right:none;border-left:6px solid rgba(68,68,68,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(68,68,68,.1);color:#111}.page-document-edit .text textarea:focus{border-top-color:#444}.page-document-edit .text a.starter-trigger{background:rgba(68,68,68,.1)}.page-document-edit .text .curtain-trigger svg use{color:#444}.page-document-edit .text .starter-content{box-shadow:0 5px 0 0 rgba(68,68,68,.1)}.page-document-edit .text.starter-shown textarea{box-shadow:none}.page-document-edit .text .body-menu a svg use,.page-document-edit .text .sortable-handle svg use{color:#666}.page-document-edit.tint-on .text label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .text textarea{background:#dadada}.page-document-edit .expo-intro label,.page-document-edit .expo-intro+.curtain-container .curtain-trigger svg use{color:#3977e5}.page-document-edit .expo-intro label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .expo-intro label a:hover{cursor:pointer;border-bottom:1px solid #3977e5;text-decoration:none}.page-document-edit .expo-intro label svg path,.page-document-edit .expo-intro label svg use{color:#3977e5;fill:#3977e5}.page-document-edit .expo-intro textarea{background:#fff;border:2px solid rgba(57,119,229,.6);border-right:none;border-left:6px solid rgba(57,119,229,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(57,119,229,.1);color:#111}.page-document-edit .expo-intro textarea:focus{border-top-color:#3977e5}.page-document-edit .expo-intro a.starter-trigger{background:rgba(57,119,229,.1)}.page-document-edit .expo-intro .curtain-trigger svg use{color:#3977e5}.page-document-edit .expo-intro .starter-content{box-shadow:0 5px 0 0 rgba(57,119,229,.1)}.page-document-edit .expo-intro.starter-shown textarea{box-shadow:none}.page-document-edit .expo-intro .body-menu a svg use,.page-document-edit .expo-intro .sortable-handle svg use{color:#666}.page-document-edit.tint-on .expo-intro label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .expo-intro textarea{background:#d7e4fa}.page-document-edit .rising-action label,.page-document-edit .rising-action+.curtain-container .curtain-trigger svg use{color:#ff5a77}.page-document-edit .rising-action label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .rising-action label a:hover{cursor:pointer;border-bottom:1px solid #ff5a77;text-decoration:none}.page-document-edit .rising-action label svg path,.page-document-edit .rising-action label svg use{color:#ff5a77;fill:#ff5a77}.page-document-edit .rising-action textarea{background:#fff;border:2px solid rgba(255,90,119,.6);border-right:none;border-left:6px solid rgba(255,90,119,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(255,90,119,.1);color:#111}.page-document-edit .rising-action textarea:focus{border-top-color:#ff5a77}.page-document-edit .rising-action a.starter-trigger{background:rgba(255,90,119,.1)}.page-document-edit .rising-action .curtain-trigger svg use{color:#ff5a77}.page-document-edit .rising-action .starter-content{box-shadow:0 5px 0 0 rgba(255,90,119,.1)}.page-document-edit .rising-action.starter-shown textarea{box-shadow:none}.page-document-edit .rising-action .body-menu a svg use,.page-document-edit .rising-action .sortable-handle svg use{color:#666}.page-document-edit.tint-on .rising-action label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .rising-action textarea{background:#ffdee4}.page-document-edit .falling-action label,.page-document-edit .falling-action+.curtain-container .curtain-trigger svg use{color:#ff5a77}.page-document-edit .falling-action label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .falling-action label a:hover{cursor:pointer;border-bottom:1px solid #ff5a77;text-decoration:none}.page-document-edit .falling-action label svg path,.page-document-edit .falling-action label svg use{color:#ff5a77;fill:#ff5a77}.page-document-edit .falling-action textarea{background:#fff;border:2px solid rgba(255,90,119,.6);border-right:none;border-left:6px solid rgba(255,90,119,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(255,90,119,.1);color:#111}.page-document-edit .falling-action textarea:focus{border-top-color:#ff5a77}.page-document-edit .falling-action a.starter-trigger{background:rgba(255,90,119,.1)}.page-document-edit .falling-action .curtain-trigger svg use{color:#ff5a77}.page-document-edit .falling-action .starter-content{box-shadow:0 5px 0 0 rgba(255,90,119,.1)}.page-document-edit .falling-action.starter-shown textarea{box-shadow:none}.page-document-edit .falling-action .body-menu a svg use,.page-document-edit .falling-action .sortable-handle svg use{color:#666}.page-document-edit.tint-on .falling-action label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .falling-action textarea{background:#ffdee4}.page-document-edit .climax label,.page-document-edit .climax+.curtain-container .curtain-trigger svg use{color:#5d9745}.page-document-edit .climax label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .climax label a:hover{cursor:pointer;border-bottom:1px solid #5d9745;text-decoration:none}.page-document-edit .climax label svg path,.page-document-edit .climax label svg use{color:#5d9745;fill:#5d9745}.page-document-edit .climax textarea{background:#fff;border:2px solid rgba(93,151,69,.6);border-right:none;border-left:6px solid rgba(93,151,69,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(93,151,69,.1);color:#111}.page-document-edit .climax textarea:focus{border-top-color:#5d9745}.page-document-edit .climax a.starter-trigger{background:rgba(93,151,69,.1)}.page-document-edit .climax .curtain-trigger svg use{color:#5d9745}.page-document-edit .climax .starter-content{box-shadow:0 5px 0 0 rgba(93,151,69,.1)}.page-document-edit .climax.starter-shown textarea{box-shadow:none}.page-document-edit .climax .body-menu a svg use,.page-document-edit .climax .sortable-handle svg use{color:#666}.page-document-edit.tint-on .climax label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .climax textarea{background:#dfeada}.page-document-edit .resolution label,.page-document-edit .resolution+.curtain-container .curtain-trigger svg use{color:#7c64b3}.page-document-edit .resolution label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .resolution label a:hover{cursor:pointer;border-bottom:1px solid #7c64b3;text-decoration:none}.page-document-edit .resolution label svg path,.page-document-edit .resolution label svg use{color:#7c64b3;fill:#7c64b3}.page-document-edit .resolution textarea{background:#fff;border:2px solid rgba(124,100,179,.6);border-right:none;border-left:6px solid rgba(124,100,179,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(124,100,179,.1);color:#111}.page-document-edit .resolution textarea:focus{border-top-color:#7c64b3}.page-document-edit .resolution a.starter-trigger{background:rgba(124,100,179,.1)}.page-document-edit .resolution .curtain-trigger svg use{color:#7c64b3}.page-document-edit .resolution .starter-content{box-shadow:0 5px 0 0 rgba(124,100,179,.1)}.page-document-edit .resolution.starter-shown textarea{box-shadow:none}.page-document-edit .resolution .body-menu a svg use,.page-document-edit .resolution .sortable-handle svg use{color:#666}.page-document-edit.tint-on .resolution label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .resolution textarea{background:#e5e0f0}.page-document-edit .character label,.page-document-edit .character+.curtain-container .curtain-trigger svg use{color:orange}.page-document-edit .character label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .character label a:hover{cursor:pointer;border-bottom:1px solid orange;text-decoration:none}.page-document-edit .character label svg path,.page-document-edit .character label svg use{color:orange;fill:orange}.page-document-edit .character textarea{background:#fff;border:2px solid rgba(255,165,0,.6);border-right:none;border-left:6px solid rgba(255,165,0,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(255,165,0,.1);color:#111}.page-document-edit .character textarea:focus{border-top-color:orange}.page-document-edit .character a.starter-trigger{background:rgba(255,165,0,.1)}.page-document-edit .character .curtain-trigger svg use{color:orange}.page-document-edit .character .starter-content{box-shadow:0 5px 0 0 rgba(255,165,0,.1)}.page-document-edit .character.starter-shown textarea{box-shadow:none}.page-document-edit .character .body-menu a svg use,.page-document-edit .character .sortable-handle svg use{color:#666}.page-document-edit.tint-on .character label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .character textarea{background:#ffedcc}.page-document-edit .action label,.page-document-edit .action+.curtain-container .curtain-trigger svg use{color:#f5b600}.page-document-edit .action label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .action label a:hover{cursor:pointer;border-bottom:1px solid #f5b600;text-decoration:none}.page-document-edit .action label svg path,.page-document-edit .action label svg use{color:#f5b600;fill:#f5b600}.page-document-edit .action textarea{background:#fff;border:2px solid rgba(245,182,0,.6);border-right:none;border-left:6px solid rgba(245,182,0,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(245,182,0,.1);color:#111}.page-document-edit .action textarea:focus{border-top-color:#f5b600}.page-document-edit .action a.starter-trigger{background:rgba(245,182,0,.1)}.page-document-edit .action .curtain-trigger svg use{color:#f5b600}.page-document-edit .action .starter-content{box-shadow:0 5px 0 0 rgba(245,182,0,.1)}.page-document-edit .action.starter-shown textarea{box-shadow:none}.page-document-edit .action .body-menu a svg use,.page-document-edit .action .sortable-handle svg use{color:#666}.page-document-edit.tint-on .action label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .action textarea{background:#fdf0cc}.page-document-edit .dialogue label,.page-document-edit .dialogue+.curtain-container .curtain-trigger svg use{color:#5d9745}.page-document-edit .dialogue label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .dialogue label a:hover{cursor:pointer;border-bottom:1px solid #5d9745;text-decoration:none}.page-document-edit .dialogue label svg path,.page-document-edit .dialogue label svg use{color:#5d9745;fill:#5d9745}.page-document-edit .dialogue textarea{background:#fff;border:2px solid rgba(93,151,69,.6);border-right:none;border-left:6px solid rgba(93,151,69,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(93,151,69,.1);color:#111}.page-document-edit .dialogue textarea:focus{border-top-color:#5d9745}.page-document-edit .dialogue a.starter-trigger{background:rgba(93,151,69,.1)}.page-document-edit .dialogue .curtain-trigger svg use{color:#5d9745}.page-document-edit .dialogue .starter-content{box-shadow:0 5px 0 0 rgba(93,151,69,.1)}.page-document-edit .dialogue.starter-shown textarea{box-shadow:none}.page-document-edit .dialogue .body-menu a svg use,.page-document-edit .dialogue .sortable-handle svg use{color:#666}.page-document-edit.tint-on .dialogue label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .dialogue textarea{background:#dfeada}.page-document-edit .characterization label,.page-document-edit .characterization+.curtain-container .curtain-trigger svg use{color:#3977e5}.page-document-edit .characterization label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .characterization label a:hover{cursor:pointer;border-bottom:1px solid #3977e5;text-decoration:none}.page-document-edit .characterization label svg path,.page-document-edit .characterization label svg use{color:#3977e5;fill:#3977e5}.page-document-edit .characterization textarea{background:#fff;border:2px solid rgba(57,119,229,.6);border-right:none;border-left:6px solid rgba(57,119,229,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(57,119,229,.1);color:#111}.page-document-edit .characterization textarea:focus{border-top-color:#3977e5}.page-document-edit .characterization a.starter-trigger{background:rgba(57,119,229,.1)}.page-document-edit .characterization .curtain-trigger svg use{color:#3977e5}.page-document-edit .characterization .starter-content{box-shadow:0 5px 0 0 rgba(57,119,229,.1)}.page-document-edit .characterization.starter-shown textarea{box-shadow:none}.page-document-edit .characterization .body-menu a svg use,.page-document-edit .characterization .sortable-handle svg use{color:#666}.page-document-edit.tint-on .characterization label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .characterization textarea{background:#d7e4fa}.page-document-edit .setting label,.page-document-edit .setting+.curtain-container .curtain-trigger svg use{color:#ff5a77}.page-document-edit .setting label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .setting label a:hover{cursor:pointer;border-bottom:1px solid #ff5a77;text-decoration:none}.page-document-edit .setting label svg path,.page-document-edit .setting label svg use{color:#ff5a77;fill:#ff5a77}.page-document-edit .setting textarea{background:#fff;border:2px solid rgba(255,90,119,.6);border-right:none;border-left:6px solid rgba(255,90,119,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(255,90,119,.1);color:#111}.page-document-edit .setting textarea:focus{border-top-color:#ff5a77}.page-document-edit .setting a.starter-trigger{background:rgba(255,90,119,.1)}.page-document-edit .setting .curtain-trigger svg use{color:#ff5a77}.page-document-edit .setting .starter-content{box-shadow:0 5px 0 0 rgba(255,90,119,.1)}.page-document-edit .setting.starter-shown textarea{box-shadow:none}.page-document-edit .setting .body-menu a svg use,.page-document-edit .setting .sortable-handle svg use{color:#666}.page-document-edit.tint-on .setting label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .setting textarea{background:#ffdee4}.page-document-edit .transition label,.page-document-edit .transition+.curtain-container .curtain-trigger svg use{color:#7c64b3}.page-document-edit .transition label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .transition label a:hover{cursor:pointer;border-bottom:1px solid #7c64b3;text-decoration:none}.page-document-edit .transition label svg path,.page-document-edit .transition label svg use{color:#7c64b3;fill:#7c64b3}.page-document-edit .transition textarea{background:#fff;border:2px solid rgba(124,100,179,.6);border-right:none;border-left:6px solid rgba(124,100,179,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 rgba(124,100,179,.1);color:#111}.page-document-edit .transition textarea:focus{border-top-color:#7c64b3}.page-document-edit .transition a.starter-trigger{background:rgba(124,100,179,.1)}.page-document-edit .transition .curtain-trigger svg use{color:#7c64b3}.page-document-edit .transition .starter-content{box-shadow:0 5px 0 0 rgba(124,100,179,.1)}.page-document-edit .transition.starter-shown textarea{box-shadow:none}.page-document-edit .transition .body-menu a svg use,.page-document-edit .transition .sortable-handle svg use{color:#666}.page-document-edit.tint-on .transition label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .transition textarea{background:#e5e0f0}.page-document-edit .title label,.page-document-edit .title+.curtain-container .curtain-trigger svg use{color:salmon}.page-document-edit .title label a{margin-left:.1rem;border-bottom:none;vertical-align:sub}.page-document-edit .title label a:hover{cursor:pointer;border-bottom:1px solid salmon;text-decoration:none}.page-document-edit .title label svg path,.page-document-edit .title label svg use{color:salmon;fill:salmon}.page-document-edit .title textarea{background:#fff;border:2px solid hsla(6,93%,71%,.6);border-right:none;border-left:6px solid hsla(6,93%,71%,.6);resize:none;border-radius:6px;box-shadow:0 5px 0 0 hsla(6,93%,71%,.1);color:#111}.page-document-edit .title textarea:focus{border-top-color:salmon}.page-document-edit .title a.starter-trigger{background:hsla(6,93%,71%,.1)}.page-document-edit .title .curtain-trigger svg use{color:salmon}.page-document-edit .title .starter-content{box-shadow:0 5px 0 0 hsla(6,93%,71%,.1)}.page-document-edit .title.starter-shown textarea{box-shadow:none}.page-document-edit .title .body-menu a svg use,.page-document-edit .title .sortable-handle svg use{color:#666}.page-document-edit.tint-on .title label{font-weight:700;font-size:.8125em}.page-document-edit.tint-on .title textarea{background:#fee6e3}.page-document-edit blockquote{padding:20px;border-top:1px solid #eee;background:hsla(0,0%,100%,.96);box-shadow:0 1px 2px #8a98b8}.page-document-edit blockquote h1,.page-document-edit blockquote label{color:#8a98b8;font-size:1.125em;font-style:italic;font-weight:700}.page-document-edit blockquote p.pop span{color:#8a98b8;font-weight:700;font-style:normal}.page-document-edit blockquote .pop,.page-document-edit blockquote textarea{color:#676767;font-size:1em;font-style:italic}.page-document-edit blockquote .form-group{margin-bottom:0!important}.word-count{text-align:right}.list-group{position:relative}.partition .panel-body{width:100%}.partition .panel-heading{display:none}@media only screen and (max-width:768px){.partition .form-group.bridge,.partition .form-group.interpretation,.partition .form-group.research{width:100%;display:block}}.partition .form-group.bridge textarea,.partition .form-group.interpretation textarea,.partition .form-group.research textarea{width:100%;resize:vertical}.partition .list-group{position:relative}.item-readonly{padding:0!important;background:transparent;border:none;resize:none;box-shadow:none}.document-create-essay-form{padding:20px}@media screen and (max-width:768px){main.content.aside-open{position:fixed;z-index:8110;overflow:visible;width:100vw}main.content.aside-open .document-preview-container,main.content.aside-open .hive-document-toolbar{display:none!important}}form.mobile textarea:not(.item-readonly):not(.item-skip){resize:vertical;min-height:100px;padding:6px 6px 6px 20px!important}form.mobile label{left:20px!important;transform:rotate(90deg);transform-origin:left top}nav.document ul li a.section-add{margin-left:10px}.header-subnav ul,nav.document .document-navigation ul{display:flex;flex-wrap:nowrap;align-items:center}.header-subnav ul li:last-child.section,nav.document .document-navigation ul li:last-child.section{border-right:1px solid red}.header-subnav ul li.section,nav.document .document-navigation ul li.section{position:relative;padding-left:20px;padding-right:20px}.header-subnav ul li.section.active,nav.document .document-navigation ul li.section.active{text-decoration:none}.header-subnav ul li.section.active.has-multiple a.active,.header-subnav ul li.section.active:not(.has-multiple)>a,nav.document .document-navigation ul li.section.active.has-multiple a.active,nav.document .document-navigation ul li.section.active:not(.has-multiple)>a{text-decoration:underline}.header-subnav ul li.section.has-multiple,nav.document .document-navigation ul li.section.has-multiple{text-decoration:none;display:flex;align-items:center;justify-content:center;gap:4px}.header-subnav ul li.section.has-multiple a,nav.document .document-navigation ul li.section.has-multiple a{text-decoration:none}.header-subnav ul li.section.has-multiple a span.number,nav.document .document-navigation ul li.section.has-multiple a span.number{background-color:#eee;border-radius:100%;padding:4px 10px;font-size:16px;text-decoration:none}.header-subnav ul li.section.has-multiple a span.section-text,nav.document .document-navigation ul li.section.has-multiple a span.section-text{margin-right:4px}.header-subnav ul li.section.has-multiple a:hover span.number,nav.document .document-navigation ul li.section.has-multiple a:hover span.number{background-color:#ccc}.header-subnav ul li.section.has-multiple a.active span.section-text,.header-subnav ul li.section.has-multiple a:hover span.section-text,nav.document .document-navigation ul li.section.has-multiple a.active span.section-text,nav.document .document-navigation ul li.section.has-multiple a:hover span.section-text{text-decoration:underline}.header-subnav ul li.section.has-multiple a.active span.number,nav.document .document-navigation ul li.section.has-multiple a.active span.number{color:#fff}.header-subnav ul li.section .menu.body-menu,nav.document .document-navigation ul li.section .menu.body-menu{position:static;top:auto;right:auto}.header-subnav ul li.section.section--purple,nav.document .document-navigation ul li.section.section--purple{color:#6e489d}.header-subnav ul li.section.section--purple.has-multiple a.active span.number,nav.document .document-navigation ul li.section.section--purple.has-multiple a.active span.number{background-color:#6e489d}.header-subnav ul li.section.section--purple.has-multiple a.active:hover span.number,nav.document .document-navigation ul li.section.section--purple.has-multiple a.active:hover span.number{background-color:#56387a}.header-subnav ul li.section.section--blue,nav.document .document-navigation ul li.section.section--blue{color:#4a90e2}.header-subnav ul li.section.section--blue.has-multiple a.active span.number,nav.document .document-navigation ul li.section.section--blue.has-multiple a.active span.number{background-color:#4a90e2}.header-subnav ul li.section.section--blue.has-multiple a.active:hover span.number,nav.document .document-navigation ul li.section.section--blue.has-multiple a.active:hover span.number{background-color:#2275d7}.header-subnav ul li.section.section--green,nav.document .document-navigation ul li.section.section--green{color:#64b464}.header-subnav ul li.section.section--green.has-multiple a.active span.number,nav.document .document-navigation ul li.section.section--green.has-multiple a.active span.number{background-color:#64b464}.header-subnav ul li.section.section--green.has-multiple a.active:hover span.number,nav.document .document-navigation ul li.section.section--green.has-multiple a.active:hover span.number{background-color:#4b9a4b}.header-subnav ul li.section.section--orange,nav.document .document-navigation ul li.section.section--orange{color:#ff795d}.header-subnav ul li.section.section--orange.has-multiple a.active span.number,nav.document .document-navigation ul li.section.section--orange.has-multiple a.active span.number{background-color:#ff795d}.header-subnav ul li.section.section--orange.has-multiple a.active:hover span.number,nav.document .document-navigation ul li.section.section--orange.has-multiple a.active:hover span.number{background-color:#ff4f2a}.header-subnav ul li.section.section--red,nav.document .document-navigation ul li.section.section--red{color:#b44b4b}.header-subnav ul li.section.section--red.has-multiple a.active span.number,nav.document .document-navigation ul li.section.section--red.has-multiple a.active span.number{background-color:#b44b4b}.header-subnav ul li.section.section--red.has-multiple a.active:hover span.number,nav.document .document-navigation ul li.section.section--red.has-multiple a.active:hover span.number{background-color:#903c3c}.header-subnav ul li.section.section--yellow,nav.document .document-navigation ul li.section.section--yellow{color:#cdbe70}.header-subnav ul li.section.section--yellow.has-multiple a.active span.number,nav.document .document-navigation ul li.section.section--yellow.has-multiple a.active span.number{background-color:#cdbe70}.header-subnav ul li.section.section--yellow.has-multiple a.active:hover span.number,nav.document .document-navigation ul li.section.section--yellow.has-multiple a.active:hover span.number{background-color:#c0ad4a}.header-subnav ul li.section.section--black,nav.document .document-navigation ul li.section.section--black{color:#464646}.header-subnav ul li.section.section--black.has-multiple a.active span.number,nav.document .document-navigation ul li.section.section--black.has-multiple a.active span.number{background-color:#464646}.header-subnav ul li.section.section--black.has-multiple a.active:hover span.number,nav.document .document-navigation ul li.section.section--black.has-multiple a.active:hover span.number{background-color:#2d2d2d}.header-subnav ul li.section.section--gray,nav.document .document-navigation ul li.section.section--gray{color:#838383}.header-subnav ul li.section.section--gray.has-multiple a.active span.number,nav.document .document-navigation ul li.section.section--gray.has-multiple a.active span.number{background-color:#838383}.header-subnav ul li.section.section--gray.has-multiple a.active:hover span.number,nav.document .document-navigation ul li.section.section--gray.has-multiple a.active:hover span.number{background-color:#6a6a6a}.header-subnav ul li.section.section--brown,nav.document .document-navigation ul li.section.section--brown{color:#726a57}.header-subnav ul li.section.section--brown.has-multiple a.active span.number,nav.document .document-navigation ul li.section.section--brown.has-multiple a.active span.number{background-color:#726a57}.header-subnav ul li.section.section--brown.has-multiple a.active:hover span.number,nav.document .document-navigation ul li.section.section--brown.has-multiple a.active:hover span.number{background-color:#554f41}.header-subnav ul li.section.section--turquoise,nav.document .document-navigation ul li.section.section--turquoise{color:#55b4b4}.header-subnav ul li.section.section--turquoise.has-multiple a.active span.number,nav.document .document-navigation ul li.section.section--turquoise.has-multiple a.active span.number{background-color:#55b4b4}.header-subnav ul li.section.section--turquoise.has-multiple a.active:hover span.number,nav.document .document-navigation ul li.section.section--turquoise.has-multiple a.active:hover span.number{background-color:#429494}.header-subnav ul li.section.section--pink,nav.document .document-navigation ul li.section.section--pink{color:#b455a8}.header-subnav ul li.section.section--pink.has-multiple a.active span.number,nav.document .document-navigation ul li.section.section--pink.has-multiple a.active span.number{background-color:#b455a8}.header-subnav ul li.section.section--pink.has-multiple a.active:hover span.number,nav.document .document-navigation ul li.section.section--pink.has-multiple a.active:hover span.number{background-color:#94428a}.header-subnav ul li.section.section--undefined,nav.document .document-navigation ul li.section.section--undefined{color:#838383}.header-subnav ul li.section.section--undefined.has-multiple a.active span.number,nav.document .document-navigation ul li.section.section--undefined.has-multiple a.active span.number{background-color:#838383}.header-subnav ul li.section.section--undefined.has-multiple a.active:hover span.number,nav.document .document-navigation ul li.section.section--undefined.has-multiple a.active:hover span.number{background-color:#6a6a6a}.header-subnav ul li.section.section--title,nav.document .document-navigation ul li.section.section--title{border-left:1px solid #b3b9c4;margin-left:10px;color:#4a90e2}.header-subnav ul li.section:last-of-type,nav.document .document-navigation ul li.section:last-of-type{border-right:none}.header-subnav ul li.section.has-many-sections,nav.document .document-navigation ul li.section.has-many-sections{font-size:13px}nav.document .mark-done{color:#999}nav.document .mark-done:hover{color:#353535}nav.document .mark-done.active{color:#ff795d}nav.document .word-count{padding:5px;vertical-align:middle;min-height:32px;font-family:var(--font-mont);font-weight:400;text-decoration:none!important}nav.document .word-count:hover{cursor:default}nav.document .word-count>div{text-align:center}nav.document .word-count .fraction{font-size:10px;color:#999}nav.document .word-count .numerator{padding-bottom:1px;margin-bottom:2px;border-bottom:1px solid #999}nav.document .word-count .non-fraction{font-size:1.375em;font-weight:400}nav.document dd.view-chooser ul{display:none;position:absolute;top:50px;z-index:1000;box-shadow:0 4px 8px rgba(0,0,0,.4);border-radius:6px;background:#fff;text-align:left}nav.document dd.view-chooser ul:before{bottom:100%;left:10px;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:8px solid rgba(136,183,213,0);border-bottom-color:#eee}nav.document dd.view-chooser ul li{padding:10px 6.6666666667px;border-top:1px solid #eee;vertical-align:center;font-size:.875em}nav.document dd.view-chooser ul li svg{margin-right:4px}nav.document dd.view-chooser ul li a.active{color:#ff795d}nav.document dd.view-chooser ul li a.active svg,nav.document dd.view-chooser ul li a.active svg rect,nav.document dd.view-chooser ul li a.active svg use{fill:#ff795d!important;color:#ff795d}nav.document dd.view-chooser ul li:hover{background:#f1f1f1}nav.document dd.view-chooser ul li:last-child:hover{border-radius:0 0 6px 6px}nav.document dd.view-chooser.menu-open a.view-chooser--trigger,nav.document dd.view-chooser.menu-open a.view-chooser--trigger svg,nav.document dd.view-chooser.menu-open a.view-chooser--trigger svg use{color:#ff795d}nav.document dd.view-chooser.menu-open ul{display:block}section.trial-expired .menu.body-menu{display:none}.blocks-modify ul.section-blocks li,.blocks-modify ul.section-blocks-deleted li{background:#fff;display:flex;justify-content:center;justify-items:center;align-items:center;border-right:none}.blocks-modify ul.section-blocks li div.number,.blocks-modify ul.section-blocks-deleted li div.number{color:#444;padding-right:10px}.blocks-modify ul.section-blocks li div.content,.blocks-modify ul.section-blocks-deleted li div.content{padding:10px;margin-top:2px;color:#444;font-weight:400;text-align:left;flex-grow:1;border-radius:6px;border:1px solid #ccc}.blocks-modify ul.section-blocks li div.content:hover,.blocks-modify ul.section-blocks-deleted li div.content:hover{cursor:move}.blocks-modify ul.section-blocks li div.control,.blocks-modify ul.section-blocks-deleted li div.control{visibility:hidden;padding-left:10px}.blocks-modify ul.section-blocks li:hover div.control,.blocks-modify ul.section-blocks-deleted li:hover div.control{visibility:visible}.notepad textarea{font-size:1em;background:transparent;border:none;box-shadow:none;padding:5px;height:calc(100vh - 130px)}div.hive-prewrite-container,main.DocumentPrewrite .main-content,main.SharedPrewrite .main-content{position:relative}div.hive-prewrite-container>header,main.DocumentPrewrite .main-content>header,main.SharedPrewrite .main-content>header{padding:10px;float:right;border-radius:0 0 0 6px}@media screen and (max-width:500px){div.hive-prewrite-container>header,main.DocumentPrewrite .main-content>header,main.SharedPrewrite .main-content>header{float:none}}div.hive-prewrite-container>header a#add-note,main.DocumentPrewrite .main-content>header a#add-note,main.SharedPrewrite .main-content>header a#add-note{background:#4a90e2;display:inline-block;border-bottom:none;border-radius:100%;color:#fff;padding:5px;box-shadow:0 0 16px rgba(0,0,0,.4)}div.hive-prewrite-container>header svg use,main.DocumentPrewrite .main-content>header svg use,main.SharedPrewrite .main-content>header svg use{color:#fff}div.hive-prewrite-container>footer,main.DocumentPrewrite .main-content>footer,main.SharedPrewrite .main-content>footer{font-size:.75em;background:hsla(0,0%,100%,.8);padding:5px 20px;border-radius:0 0 6px 6px;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media screen and (max-width:500px){div.hive-prewrite-container>footer,main.DocumentPrewrite .main-content>footer,main.SharedPrewrite .main-content>footer{position:static;transform:none}}div.hive-prewrite-container>footer dl.timer-operations,main.DocumentPrewrite .main-content>footer dl.timer-operations,main.SharedPrewrite .main-content>footer dl.timer-operations{display:flex;justify-content:center;align-items:center}div.hive-prewrite-container>footer dl.timer-operations dd.time,main.DocumentPrewrite .main-content>footer dl.timer-operations dd.time,main.SharedPrewrite .main-content>footer dl.timer-operations dd.time{flex-grow:1}div.hive-prewrite-container>footer dl.timer-operations dd.operations,main.DocumentPrewrite .main-content>footer dl.timer-operations dd.operations,main.SharedPrewrite .main-content>footer dl.timer-operations dd.operations{margin-left:8px;border-left:1px solid hsla(0,0%,39%,.4);padding-left:8px}div.hive-prewrite-container>footer dl.timer-operations dd.operations input,main.DocumentPrewrite .main-content>footer dl.timer-operations dd.operations input,main.SharedPrewrite .main-content>footer dl.timer-operations dd.operations input{vertical-align:middle}div.hive-prewrite-container>footer dl.timer-operations dd.operations a,main.DocumentPrewrite .main-content>footer dl.timer-operations dd.operations a,main.SharedPrewrite .main-content>footer dl.timer-operations dd.operations a{border-bottom:none}div.hive-prewrite-container section.notes div.note,main.DocumentPrewrite .main-content section.notes div.note,main.SharedPrewrite .main-content section.notes div.note{position:absolute;width:270px;min-height:200px;background:#370540;font-size:.875em;border-radius:0 0 4px 4px;box-shadow:0 0 16px rgba(0,0,0,.4)}div.hive-prewrite-container section.notes div.note .option-color-picker,main.DocumentPrewrite .main-content section.notes div.note .option-color-picker,main.SharedPrewrite .main-content section.notes div.note .option-color-picker{position:absolute;bottom:10px;left:0;width:270px;padding-left:10px}div.hive-prewrite-container section.notes div.note .afcolor-picker--container,main.DocumentPrewrite .main-content section.notes div.note .afcolor-picker--container,main.SharedPrewrite .main-content section.notes div.note .afcolor-picker--container{margin-right:10px}div.hive-prewrite-container section.notes div.note .afcolor-picker .afcolor-selection,main.DocumentPrewrite .main-content section.notes div.note .afcolor-picker .afcolor-selection,main.SharedPrewrite .main-content section.notes div.note .afcolor-picker .afcolor-selection{margin-right:-1px}div.hive-prewrite-container section.notes div.note div.note-content,div.hive-prewrite-container section.notes div.note textarea,main.DocumentPrewrite .main-content section.notes div.note div.note-content,main.DocumentPrewrite .main-content section.notes div.note textarea,main.SharedPrewrite .main-content section.notes div.note div.note-content,main.SharedPrewrite .main-content section.notes div.note textarea{height:170px;width:270px}div.hive-prewrite-container section.notes div.note textarea,main.DocumentPrewrite .main-content section.notes div.note textarea,main.SharedPrewrite .main-content section.notes div.note textarea{height:168px}div.hive-prewrite-container section.notes div.note div.no-textarea,main.DocumentPrewrite .main-content section.notes div.note div.no-textarea,main.SharedPrewrite .main-content section.notes div.note div.no-textarea{padding:10px}div.hive-prewrite-container section.notes div.note div.note-content,main.DocumentPrewrite .main-content section.notes div.note div.note-content,main.SharedPrewrite .main-content section.notes div.note div.note-content{position:relative;overflow-x:hidden;overflow-y:auto}div.hive-prewrite-container section.notes div.note div.note-content .options,main.DocumentPrewrite .main-content section.notes div.note div.note-content .options,main.SharedPrewrite .main-content section.notes div.note div.note-content .options{position:absolute;bottom:0;right:0}div.hive-prewrite-container section.notes div.note div.note-teacher,main.DocumentPrewrite .main-content section.notes div.note div.note-teacher,main.SharedPrewrite .main-content section.notes div.note div.note-teacher{background:hsla(0,0%,100%,.3);padding:10px;border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1)}div.hive-prewrite-container section.notes div.note div.note-teacher p,main.DocumentPrewrite .main-content section.notes div.note div.note-teacher p,main.SharedPrewrite .main-content section.notes div.note div.note-teacher p{line-height:1.45}div.hive-prewrite-container section.notes div.note header,main.DocumentPrewrite .main-content section.notes div.note header,main.SharedPrewrite .main-content section.notes div.note header{display:flex;padding:10px;align-items:center}div.hive-prewrite-container section.notes div.note header div.title.editing input[type=text],main.DocumentPrewrite .main-content section.notes div.note header div.title.editing input[type=text],main.SharedPrewrite .main-content section.notes div.note header div.title.editing input[type=text]{border-bottom:1px solid #444}div.hive-prewrite-container section.notes div.note header div.title.not-editing,main.DocumentPrewrite .main-content section.notes div.note header div.title.not-editing,main.SharedPrewrite .main-content section.notes div.note header div.title.not-editing{font-weight:700}div.hive-prewrite-container section.notes div.note header a.note--delete,main.DocumentPrewrite .main-content section.notes div.note header a.note--delete,main.SharedPrewrite .main-content section.notes div.note header a.note--delete{border-bottom:none;margin-right:10px;color:#000}div.hive-prewrite-container section.notes div.note header a.note--delete svg use,main.DocumentPrewrite .main-content section.notes div.note header a.note--delete svg use,main.SharedPrewrite .main-content section.notes div.note header a.note--delete svg use{color:#000}div.hive-prewrite-container section.notes div.note header div.title,main.DocumentPrewrite .main-content section.notes div.note header div.title,main.SharedPrewrite .main-content section.notes div.note header div.title{flex-grow:1}div.hive-prewrite-container section.notes div.note header div.title input[type=text],main.DocumentPrewrite .main-content section.notes div.note header div.title input[type=text],main.SharedPrewrite .main-content section.notes div.note header div.title input[type=text]{background:none;border:none;box-shadow:none;padding:0 0 0 10px;border-radius:0;width:96%}div.hive-prewrite-container section.notes div.note header div.character-count,main.DocumentPrewrite .main-content section.notes div.note header div.character-count,main.SharedPrewrite .main-content section.notes div.note header div.character-count{background:hsla(0,0%,100%,.2);border-radius:6px;padding:2.5px 5px}div.hive-prewrite-container section.notes div.note header div.dragger svg,div.hive-prewrite-container section.notes div.note header div.options,main.DocumentPrewrite .main-content section.notes div.note header div.dragger svg,main.DocumentPrewrite .main-content section.notes div.note header div.options,main.SharedPrewrite .main-content section.notes div.note header div.dragger svg,main.SharedPrewrite .main-content section.notes div.note header div.options{visibility:hidden}div.hive-prewrite-container section.notes div.note header .character-count,main.DocumentPrewrite .main-content section.notes div.note header .character-count,main.SharedPrewrite .main-content section.notes div.note header .character-count{font-size:.75em;margin-right:4px}div.hive-prewrite-container section.notes div.note:hover div.dragger svg,div.hive-prewrite-container section.notes div.note:hover div.options,div.hive-prewrite-container section.notes div.note:hover div.progress,main.DocumentPrewrite .main-content section.notes div.note:hover div.dragger svg,main.DocumentPrewrite .main-content section.notes div.note:hover div.options,main.DocumentPrewrite .main-content section.notes div.note:hover div.progress,main.SharedPrewrite .main-content section.notes div.note:hover div.dragger svg,main.SharedPrewrite .main-content section.notes div.note:hover div.options,main.SharedPrewrite .main-content section.notes div.note:hover div.progress{visibility:visible}div.hive-prewrite-container section.notes div.note div.progress,main.DocumentPrewrite .main-content section.notes div.note div.progress,main.SharedPrewrite .main-content section.notes div.note div.progress{visibility:hidden;background:hsla(0,0%,100%,.1)}div.hive-prewrite-container section.notes div.note div.progress span,main.DocumentPrewrite .main-content section.notes div.note div.progress span,main.SharedPrewrite .main-content section.notes div.note div.progress span{display:block;width:0;height:2px;background:rgba(0,0,0,.4)}div.hive-prewrite-container section.notes div.note textarea,main.DocumentPrewrite .main-content section.notes div.note textarea,main.SharedPrewrite .main-content section.notes div.note textarea{line-height:1.45;padding:10px;box-shadow:none;border:none;background:none;resize:none}div.hive-prewrite-container section.notes div.note.purple,main.DocumentPrewrite .main-content section.notes div.note.purple,main.SharedPrewrite .main-content section.notes div.note.purple{background:#b7a4ce}div.hive-prewrite-container section.notes div.note.purple header,main.DocumentPrewrite .main-content section.notes div.note.purple header,main.SharedPrewrite .main-content section.notes div.note.purple header{background:#a891c4}div.hive-prewrite-container section.notes div.note.purple div.progress span,main.DocumentPrewrite .main-content section.notes div.note.purple div.progress span,main.SharedPrewrite .main-content section.notes div.note.purple div.progress span{background:#6e489d}div.hive-prewrite-container section.notes div.note.purple div.dragger svg use,main.DocumentPrewrite .main-content section.notes div.note.purple div.dragger svg use,main.SharedPrewrite .main-content section.notes div.note.purple div.dragger svg use{color:#0c0811}div.hive-prewrite-container section.notes div.note.purple.target,main.DocumentPrewrite .main-content section.notes div.note.purple.target,main.SharedPrewrite .main-content section.notes div.note.purple.target{box-shadow:0 0 16px rgba(0,0,0,.8)}div.hive-prewrite-container section.notes div.note.purple.target header,main.DocumentPrewrite .main-content section.notes div.note.purple.target header,main.SharedPrewrite .main-content section.notes div.note.purple.target header{background:#9a7fba}div.hive-prewrite-container section.notes div.note.purple.target,main.DocumentPrewrite .main-content section.notes div.note.purple.target,main.SharedPrewrite .main-content section.notes div.note.purple.target{background:#a891c4}div.hive-prewrite-container section.notes div.note.blue,main.DocumentPrewrite .main-content section.notes div.note.blue,main.SharedPrewrite .main-content section.notes div.note.blue{background:#a5c8f1}div.hive-prewrite-container section.notes div.note.blue header,main.DocumentPrewrite .main-content section.notes div.note.blue header,main.SharedPrewrite .main-content section.notes div.note.blue header{background:#92bcee}div.hive-prewrite-container section.notes div.note.blue div.progress span,main.DocumentPrewrite .main-content section.notes div.note.blue div.progress span,main.SharedPrewrite .main-content section.notes div.note.blue div.progress span{background:#4a90e2}div.hive-prewrite-container section.notes div.note.blue div.dragger svg use,main.DocumentPrewrite .main-content section.notes div.note.blue div.dragger svg use,main.SharedPrewrite .main-content section.notes div.note.blue div.dragger svg use{color:#0d2d53}div.hive-prewrite-container section.notes div.note.blue.target,main.DocumentPrewrite .main-content section.notes div.note.blue.target,main.SharedPrewrite .main-content section.notes div.note.blue.target{box-shadow:0 0 16px rgba(0,0,0,.8)}div.hive-prewrite-container section.notes div.note.blue.target header,main.DocumentPrewrite .main-content section.notes div.note.blue.target header,main.SharedPrewrite .main-content section.notes div.note.blue.target header{background:#80b1eb}div.hive-prewrite-container section.notes div.note.blue.target,main.DocumentPrewrite .main-content section.notes div.note.blue.target,main.SharedPrewrite .main-content section.notes div.note.blue.target{background:#92bcee}div.hive-prewrite-container section.notes div.note.green,main.DocumentPrewrite .main-content section.notes div.note.green,main.SharedPrewrite .main-content section.notes div.note.green{background:#b2dab2}div.hive-prewrite-container section.notes div.note.green header,main.DocumentPrewrite .main-content section.notes div.note.green header,main.SharedPrewrite .main-content section.notes div.note.green header{background:#a2d2a2}div.hive-prewrite-container section.notes div.note.green div.progress span,main.DocumentPrewrite .main-content section.notes div.note.green div.progress span,main.SharedPrewrite .main-content section.notes div.note.green div.progress span{background:#64b464}div.hive-prewrite-container section.notes div.note.green div.dragger svg use,main.DocumentPrewrite .main-content section.notes div.note.green div.dragger svg use,main.SharedPrewrite .main-content section.notes div.note.green div.dragger svg use{color:#193319}div.hive-prewrite-container section.notes div.note.green.target,main.DocumentPrewrite .main-content section.notes div.note.green.target,main.SharedPrewrite .main-content section.notes div.note.green.target{box-shadow:0 0 16px rgba(0,0,0,.8)}div.hive-prewrite-container section.notes div.note.green.target header,main.DocumentPrewrite .main-content section.notes div.note.green.target header,main.SharedPrewrite .main-content section.notes div.note.green.target header{background:#93cb93}div.hive-prewrite-container section.notes div.note.green.target,main.DocumentPrewrite .main-content section.notes div.note.green.target,main.SharedPrewrite .main-content section.notes div.note.green.target{background:#a2d2a2}div.hive-prewrite-container section.notes div.note.orange,main.DocumentPrewrite .main-content section.notes div.note.orange,main.SharedPrewrite .main-content section.notes div.note.orange{background:#ffbcae}div.hive-prewrite-container section.notes div.note.orange header,main.DocumentPrewrite .main-content section.notes div.note.orange header,main.SharedPrewrite .main-content section.notes div.note.orange header{background:#ffaf9e}div.hive-prewrite-container section.notes div.note.orange div.progress span,main.DocumentPrewrite .main-content section.notes div.note.orange div.progress span,main.SharedPrewrite .main-content section.notes div.note.orange div.progress span{background:#ff795d}div.hive-prewrite-container section.notes div.note.orange div.dragger svg use,main.DocumentPrewrite .main-content section.notes div.note.orange div.dragger svg use,main.SharedPrewrite .main-content section.notes div.note.orange div.dragger svg use{color:#901900}div.hive-prewrite-container section.notes div.note.orange.target,main.DocumentPrewrite .main-content section.notes div.note.orange.target,main.SharedPrewrite .main-content section.notes div.note.orange.target{box-shadow:0 0 16px rgba(0,0,0,.8)}div.hive-prewrite-container section.notes div.note.orange.target header,main.DocumentPrewrite .main-content section.notes div.note.orange.target header,main.SharedPrewrite .main-content section.notes div.note.orange.target header{background:#ffa18e}div.hive-prewrite-container section.notes div.note.orange.target,main.DocumentPrewrite .main-content section.notes div.note.orange.target,main.SharedPrewrite .main-content section.notes div.note.orange.target{background:#ffaf9e}div.hive-prewrite-container section.notes div.note.red,main.DocumentPrewrite .main-content section.notes div.note.red,main.SharedPrewrite .main-content section.notes div.note.red{background:#daa5a5}div.hive-prewrite-container section.notes div.note.red header,main.DocumentPrewrite .main-content section.notes div.note.red header,main.SharedPrewrite .main-content section.notes div.note.red header{background:#d29393}div.hive-prewrite-container section.notes div.note.red div.progress span,main.DocumentPrewrite .main-content section.notes div.note.red div.progress span,main.SharedPrewrite .main-content section.notes div.note.red div.progress span{background:#b44b4b}div.hive-prewrite-container section.notes div.note.red div.dragger svg use,main.DocumentPrewrite .main-content section.notes div.note.red div.dragger svg use,main.SharedPrewrite .main-content section.notes div.note.red div.dragger svg use{color:#240f0f}div.hive-prewrite-container section.notes div.note.red.target,main.DocumentPrewrite .main-content section.notes div.note.red.target,main.SharedPrewrite .main-content section.notes div.note.red.target{box-shadow:0 0 16px rgba(0,0,0,.8)}div.hive-prewrite-container section.notes div.note.red.target header,main.DocumentPrewrite .main-content section.notes div.note.red.target header,main.SharedPrewrite .main-content section.notes div.note.red.target header{background:#cb8181}div.hive-prewrite-container section.notes div.note.red.target,main.DocumentPrewrite .main-content section.notes div.note.red.target,main.SharedPrewrite .main-content section.notes div.note.red.target{background:#d29393}div.hive-prewrite-container section.notes div.note.yellow,main.DocumentPrewrite .main-content section.notes div.note.yellow,main.SharedPrewrite .main-content section.notes div.note.yellow{background:#e6dfb8}div.hive-prewrite-container section.notes div.note.yellow header,main.DocumentPrewrite .main-content section.notes div.note.yellow header,main.SharedPrewrite .main-content section.notes div.note.yellow header{background:#e1d8a9}div.hive-prewrite-container section.notes div.note.yellow div.progress span,main.DocumentPrewrite .main-content section.notes div.note.yellow div.progress span,main.SharedPrewrite .main-content section.notes div.note.yellow div.progress span{background:#cdbe70}div.hive-prewrite-container section.notes div.note.yellow div.dragger svg use,main.DocumentPrewrite .main-content section.notes div.note.yellow div.dragger svg use,main.SharedPrewrite .main-content section.notes div.note.yellow div.dragger svg use{color:#544b1d}div.hive-prewrite-container section.notes div.note.yellow.target,main.DocumentPrewrite .main-content section.notes div.note.yellow.target,main.SharedPrewrite .main-content section.notes div.note.yellow.target{box-shadow:0 0 16px rgba(0,0,0,.8)}div.hive-prewrite-container section.notes div.note.yellow.target header,main.DocumentPrewrite .main-content section.notes div.note.yellow.target header,main.SharedPrewrite .main-content section.notes div.note.yellow.target header{background:#dcd29b}div.hive-prewrite-container section.notes div.note.yellow.target,main.DocumentPrewrite .main-content section.notes div.note.yellow.target,main.SharedPrewrite .main-content section.notes div.note.yellow.target{background:#e1d8a9}div.hive-prewrite-container section.notes div.note.black,main.DocumentPrewrite .main-content section.notes div.note.black,main.SharedPrewrite .main-content section.notes div.note.black{background:#a3a3a3}div.hive-prewrite-container section.notes div.note.black header,main.DocumentPrewrite .main-content section.notes div.note.black header,main.SharedPrewrite .main-content section.notes div.note.black header{background:#909090}div.hive-prewrite-container section.notes div.note.black div.progress span,main.DocumentPrewrite .main-content section.notes div.note.black div.progress span,main.SharedPrewrite .main-content section.notes div.note.black div.progress span{background:#464646}div.hive-prewrite-container section.notes div.note.black div.dragger svg use,main.DocumentPrewrite .main-content section.notes div.note.black div.dragger svg use,main.SharedPrewrite .main-content section.notes div.note.black div.dragger svg use{color:#000}div.hive-prewrite-container section.notes div.note.black.target,main.DocumentPrewrite .main-content section.notes div.note.black.target,main.SharedPrewrite .main-content section.notes div.note.black.target{box-shadow:0 0 16px rgba(0,0,0,.8)}div.hive-prewrite-container section.notes div.note.black.target header,main.DocumentPrewrite .main-content section.notes div.note.black.target header,main.SharedPrewrite .main-content section.notes div.note.black.target header{background:#7e7e7e}div.hive-prewrite-container section.notes div.note.black.target,main.DocumentPrewrite .main-content section.notes div.note.black.target,main.SharedPrewrite .main-content section.notes div.note.black.target{background:#909090}div.hive-prewrite-container section.notes div.note.gray,main.DocumentPrewrite .main-content section.notes div.note.gray,main.SharedPrewrite .main-content section.notes div.note.gray{background:#c1c1c1}div.hive-prewrite-container section.notes div.note.gray header,main.DocumentPrewrite .main-content section.notes div.note.gray header,main.SharedPrewrite .main-content section.notes div.note.gray header{background:#b5b5b5}div.hive-prewrite-container section.notes div.note.gray div.progress span,main.DocumentPrewrite .main-content section.notes div.note.gray div.progress span,main.SharedPrewrite .main-content section.notes div.note.gray div.progress span{background:#838383}div.hive-prewrite-container section.notes div.note.gray div.dragger svg use,main.DocumentPrewrite .main-content section.notes div.note.gray div.dragger svg use,main.SharedPrewrite .main-content section.notes div.note.gray div.dragger svg use{color:#1d1d1d}div.hive-prewrite-container section.notes div.note.gray.target,main.DocumentPrewrite .main-content section.notes div.note.gray.target,main.SharedPrewrite .main-content section.notes div.note.gray.target{box-shadow:0 0 16px rgba(0,0,0,.8)}div.hive-prewrite-container section.notes div.note.gray.target header,main.DocumentPrewrite .main-content section.notes div.note.gray.target header,main.SharedPrewrite .main-content section.notes div.note.gray.target header{background:#a8a8a8}div.hive-prewrite-container section.notes div.note.gray.target,main.DocumentPrewrite .main-content section.notes div.note.gray.target,main.SharedPrewrite .main-content section.notes div.note.gray.target{background:#b5b5b5}div.hive-prewrite-container section.notes div.note.brown,main.DocumentPrewrite .main-content section.notes div.note.brown,main.SharedPrewrite .main-content section.notes div.note.brown{background:#b9b5ab}div.hive-prewrite-container section.notes div.note.brown header,main.DocumentPrewrite .main-content section.notes div.note.brown header,main.SharedPrewrite .main-content section.notes div.note.brown header{background:#aaa69a}div.hive-prewrite-container section.notes div.note.brown div.progress span,main.DocumentPrewrite .main-content section.notes div.note.brown div.progress span,main.SharedPrewrite .main-content section.notes div.note.brown div.progress span{background:#726a57}div.hive-prewrite-container section.notes div.note.brown div.dragger svg use,main.DocumentPrewrite .main-content section.notes div.note.brown div.dragger svg use,main.SharedPrewrite .main-content section.notes div.note.brown div.dragger svg use{color:#000}div.hive-prewrite-container section.notes div.note.brown.target,main.DocumentPrewrite .main-content section.notes div.note.brown.target,main.SharedPrewrite .main-content section.notes div.note.brown.target{box-shadow:0 0 16px rgba(0,0,0,.8)}div.hive-prewrite-container section.notes div.note.brown.target header,main.DocumentPrewrite .main-content section.notes div.note.brown.target header,main.SharedPrewrite .main-content section.notes div.note.brown.target header{background:#9c9789}div.hive-prewrite-container section.notes div.note.brown.target,main.DocumentPrewrite .main-content section.notes div.note.brown.target,main.SharedPrewrite .main-content section.notes div.note.brown.target{background:#aaa69a}div.hive-prewrite-container section.notes div.note.turquoise,main.DocumentPrewrite .main-content section.notes div.note.turquoise,main.SharedPrewrite .main-content section.notes div.note.turquoise{background:#aadada}div.hive-prewrite-container section.notes div.note.turquoise header,main.DocumentPrewrite .main-content section.notes div.note.turquoise header,main.SharedPrewrite .main-content section.notes div.note.turquoise header{background:#99d2d2}div.hive-prewrite-container section.notes div.note.turquoise div.progress span,main.DocumentPrewrite .main-content section.notes div.note.turquoise div.progress span,main.SharedPrewrite .main-content section.notes div.note.turquoise div.progress span{background:#55b4b4}div.hive-prewrite-container section.notes div.note.turquoise div.dragger svg use,main.DocumentPrewrite .main-content section.notes div.note.turquoise div.dragger svg use,main.SharedPrewrite .main-content section.notes div.note.turquoise div.dragger svg use{color:#132a2a}div.hive-prewrite-container section.notes div.note.turquoise.target,main.DocumentPrewrite .main-content section.notes div.note.turquoise.target,main.SharedPrewrite .main-content section.notes div.note.turquoise.target{box-shadow:0 0 16px rgba(0,0,0,.8)}div.hive-prewrite-container section.notes div.note.turquoise.target header,main.DocumentPrewrite .main-content section.notes div.note.turquoise.target header,main.SharedPrewrite .main-content section.notes div.note.turquoise.target header{background:#88cbcb}div.hive-prewrite-container section.notes div.note.turquoise.target,main.DocumentPrewrite .main-content section.notes div.note.turquoise.target,main.SharedPrewrite .main-content section.notes div.note.turquoise.target{background:#99d2d2}div.hive-prewrite-container section.notes div.note.pink,main.DocumentPrewrite .main-content section.notes div.note.pink,main.SharedPrewrite .main-content section.notes div.note.pink{background:#daaad4}div.hive-prewrite-container section.notes div.note.pink header,main.DocumentPrewrite .main-content section.notes div.note.pink header,main.SharedPrewrite .main-content section.notes div.note.pink header{background:#d299cb}div.hive-prewrite-container section.notes div.note.pink div.progress span,main.DocumentPrewrite .main-content section.notes div.note.pink div.progress span,main.SharedPrewrite .main-content section.notes div.note.pink div.progress span{background:#b455a8}div.hive-prewrite-container section.notes div.note.pink div.dragger svg use,main.DocumentPrewrite .main-content section.notes div.note.pink div.dragger svg use,main.SharedPrewrite .main-content section.notes div.note.pink div.dragger svg use{color:#2a1327}div.hive-prewrite-container section.notes div.note.pink.target,main.DocumentPrewrite .main-content section.notes div.note.pink.target,main.SharedPrewrite .main-content section.notes div.note.pink.target{box-shadow:0 0 16px rgba(0,0,0,.8)}div.hive-prewrite-container section.notes div.note.pink.target header,main.DocumentPrewrite .main-content section.notes div.note.pink.target header,main.SharedPrewrite .main-content section.notes div.note.pink.target header{background:#cb88c2}div.hive-prewrite-container section.notes div.note.pink.target,main.DocumentPrewrite .main-content section.notes div.note.pink.target,main.SharedPrewrite .main-content section.notes div.note.pink.target{background:#d299cb}div.hive-prewrite-container section.notes div.note.undefined,main.DocumentPrewrite .main-content section.notes div.note.undefined,main.SharedPrewrite .main-content section.notes div.note.undefined{background:#c1c1c1}div.hive-prewrite-container section.notes div.note.undefined header,main.DocumentPrewrite .main-content section.notes div.note.undefined header,main.SharedPrewrite .main-content section.notes div.note.undefined header{background:#b5b5b5}div.hive-prewrite-container section.notes div.note.undefined div.progress span,main.DocumentPrewrite .main-content section.notes div.note.undefined div.progress span,main.SharedPrewrite .main-content section.notes div.note.undefined div.progress span{background:#838383}div.hive-prewrite-container section.notes div.note.undefined div.dragger svg use,main.DocumentPrewrite .main-content section.notes div.note.undefined div.dragger svg use,main.SharedPrewrite .main-content section.notes div.note.undefined div.dragger svg use{color:#1d1d1d}div.hive-prewrite-container section.notes div.note.undefined.target,main.DocumentPrewrite .main-content section.notes div.note.undefined.target,main.SharedPrewrite .main-content section.notes div.note.undefined.target{box-shadow:0 0 16px rgba(0,0,0,.8)}div.hive-prewrite-container section.notes div.note.undefined.target header,main.DocumentPrewrite .main-content section.notes div.note.undefined.target header,main.SharedPrewrite .main-content section.notes div.note.undefined.target header{background:#a8a8a8}div.hive-prewrite-container section.notes div.note.undefined.target,main.DocumentPrewrite .main-content section.notes div.note.undefined.target,main.SharedPrewrite .main-content section.notes div.note.undefined.target{background:#b5b5b5}div.hive-prewrite-container section.notes div.note .mobile-only,main.DocumentPrewrite .main-content section.notes div.note .mobile-only,main.SharedPrewrite .main-content section.notes div.note .mobile-only{display:none}div.hive-prewrite-container section.notes div.note .title-mobile,div.hive-prewrite-container section.notes div.note .title-mobile--close,main.DocumentPrewrite .main-content section.notes div.note .title-mobile,main.DocumentPrewrite .main-content section.notes div.note .title-mobile--close,main.SharedPrewrite .main-content section.notes div.note .title-mobile,main.SharedPrewrite .main-content section.notes div.note .title-mobile--close{border-bottom:none}div.hive-prewrite-container section.notes div.note .title-mobile svg use,div.hive-prewrite-container section.notes div.note .title-mobile--close svg use,main.DocumentPrewrite .main-content section.notes div.note .title-mobile svg use,main.DocumentPrewrite .main-content section.notes div.note .title-mobile--close svg use,main.SharedPrewrite .main-content section.notes div.note .title-mobile svg use,main.SharedPrewrite .main-content section.notes div.note .title-mobile--close svg use{color:#111}@media screen and (max-width:500px){div.hive-prewrite-container section.notes div.note,main.DocumentPrewrite .main-content section.notes div.note,main.SharedPrewrite .main-content section.notes div.note{width:100%!important;left:0!important;position:relative;top:0!important;min-height:auto;border-radius:0;box-shadow:none}div.hive-prewrite-container section.notes div.note .mobile-only,main.DocumentPrewrite .main-content section.notes div.note .mobile-only,main.SharedPrewrite .main-content section.notes div.note .mobile-only{display:inline-block}div.hive-prewrite-container section.notes div.note div.note-content,div.hive-prewrite-container section.notes div.note textarea,main.DocumentPrewrite .main-content section.notes div.note div.note-content,main.DocumentPrewrite .main-content section.notes div.note textarea,main.SharedPrewrite .main-content section.notes div.note div.note-content,main.SharedPrewrite .main-content section.notes div.note textarea{height:auto;width:100%}div.hive-prewrite-container section.notes div.note div.dragger,main.DocumentPrewrite .main-content section.notes div.note div.dragger,main.SharedPrewrite .main-content section.notes div.note div.dragger{display:none}div.hive-prewrite-container section.notes div.note div.progress,main.DocumentPrewrite .main-content section.notes div.note div.progress,main.SharedPrewrite .main-content section.notes div.note div.progress{visibility:visible}div.hive-prewrite-container section.notes div.note .option-color-picker,main.DocumentPrewrite .main-content section.notes div.note .option-color-picker,main.SharedPrewrite .main-content section.notes div.note .option-color-picker{position:static;width:auto;padding-bottom:10px}}div.hive-prewrite-container section.not-started,main.DocumentPrewrite .main-content section.not-started,main.SharedPrewrite .main-content section.not-started{display:flex;align-items:center;justify-content:center;height:calc(100vh - 60px)}div.hive-prewrite-container section.not-started div.not-started-content,main.DocumentPrewrite .main-content section.not-started div.not-started-content,main.SharedPrewrite .main-content section.not-started div.not-started-content{background:#fff;margin:20px;padding:40px 80px;max-width:500px;border-radius:6px;text-align:center;line-height:1.5}div.hive-prewrite-container section.not-started div.not-started-content p,main.DocumentPrewrite .main-content section.not-started div.not-started-content p,main.SharedPrewrite .main-content section.not-started div.not-started-content p{margin-bottom:20px}div.hive-prewrite-container section.not-started div.not-started-content img,main.DocumentPrewrite .main-content section.not-started div.not-started-content img,main.SharedPrewrite .main-content section.not-started div.not-started-content img{width:150px}div.hive-prewrite-container section.not-started div.not-started-content label,main.DocumentPrewrite .main-content section.not-started div.not-started-content label,main.SharedPrewrite .main-content section.not-started div.not-started-content label{font-size:.875em;color:#444}div.hive-prewrite-container section.not-started div.not-started-content input[type=number],main.DocumentPrewrite .main-content section.not-started div.not-started-content input[type=number],main.SharedPrewrite .main-content section.not-started div.not-started-content input[type=number]{max-width:100px;text-align:center;margin-bottom:20px}div.hive-prewrite-container{height:100vh}.notepad-prewrite{line-height:1.5}.notepad-prewrite .note{margin-top:20px}.notepad-prewrite .note:first-of-type{margin-top:0}.notepad-prewrite .note.purple h3{color:#56387a}.notepad-prewrite .note.blue h3{color:#2275d7}.notepad-prewrite .note.green h3{color:#4b9a4b}.notepad-prewrite .note.orange h3{color:#ff4f2a}.notepad-prewrite .note.red h3{color:#903c3c}.notepad-prewrite .note.yellow h3{color:#c0ad4a}.notepad-prewrite .note.black h3{color:#2d2d2d}.notepad-prewrite .note.gray h3{color:#6a6a6a}.notepad-prewrite .note.brown h3{color:#554f41}.notepad-prewrite .note.turquoise h3{color:#429494}.notepad-prewrite .note.pink h3{color:#94428a}.notepad-prewrite .note.undefined h3{color:#6a6a6a}.overlay{opacity:0;visibility:hidden;position:fixed;top:0;left:0;z-index:9000;height:100vh;overflow:auto;width:100%;transition:opacity .4s ease-in-out}.overlay.active{opacity:1;visibility:visible}.overlay.preview-container{overflow:hidden;background:hsla(0,0%,39%,.98)}.preview-container ul.inline{float:right;margin-right:40px}.preview-container .progress-inline{margin-right:40px;display:inline-block}.preview-container .progress-inline #wordProgress{height:42px!important;width:42px!important}.preview-container+.swal2-container{z-index:9001}.pdfPreview-container,.rendered-container{width:100%;height:calc(100vh - 73px)}.pdfPreview-container #pdfPreview,.rendered-container #pdfPreview{width:inherit;height:inherit}.preview-container .rendered-container .document-preview-container{overflow-y:auto;padding-top:20px}.preview-options{background:#fff;padding:20px;position:relative;height:73px;display:flex;align-items:center}.preview-options ul{flex-grow:1;text-align:right}.preview-options ul li{margin-right:8px}.preview-options ul li #markDone,.preview-options ul li #markDone .checkbox,.preview-options ul li #markDone .checkbox label{display:inline}.preview-options button.styled.off{background:#6e489d!important;border-color:#6e489d!important}.preview-options .preview--close{position:absolute;right:20px}.preview-options .preview--close:link,.preview-options .preview--close:visited{border-bottom:none}.hive-messages dd a.pin{visibility:hidden}.hive-messages dd:hover a.pin{visibility:visible}.hive-messages .operators{padding-right:10px;padding-top:10px}.hive-messages .hive--go-to-comment{padding-top:10px;color:#494949}.hive-messages .hive--go-to-comment a{border-bottom:none}.hive-messages .hive--go-to-comment:hover svg use{color:#111}.hive-messages a.pin{border-bottom:none}.hive-messages a.pin svg use{color:#494949}.hive-messages a.pin:hover svg use{color:#111}.sortable-ghost{opacity:1}.sortable-fallback{cursor:pointer!important}.form-group-frameless .autoform-array-item-body{min-height:100vh;background:#fff;margin-left:auto;margin-right:auto;width:100%;padding:30px;position:relative}@media screen and (min-width:1280px){.form-group-frameless .autoform-array-item-body{width:8.5in;padding:1in}}.form-group-frameless .autoform-array-item-body .ProseMirror p:first-letter{color:red!important}.form-group-frameless .autoform-array-item-body .list-group-item{position:static;display:inline!important}.form-group-frameless .autoform-array-item-body .list-group-item:first-of-type{margin-left:.5in}.form-group-frameless .autoform-array-item-body .list-group-item.ui-sortable-helper{max-width:300px;max-height:32px;overflow:hidden;white-space:nowrap}.form-group-frameless .autoform-array-item-body .list-group-item.ui-sortable-placeholder{visibility:visible!important;border-left:4px solid red}.form-group-frameless .autoform-array-item-body label{position:relative;display:inline-block;top:-2px;left:auto;line-height:inherit;font-size:16px;height:29px;vertical-align:middle}.form-group-frameless .autoform-array-item-body label:hover{cursor:pointer}.form-group-frameless .autoform-array-item-body .manual-indent{display:inline-block;margin-left:.5in}.form-group-frameless .autoform-array-item-body .menu-container{display:none}.form-group-frameless .autoform-array-item-body .menu-container .menu.body-menu{position:relative;top:auto;right:auto;visibility:hidden}.form-group-frameless .autoform-array-item-body .sortable-handle-container{position:static!important;top:auto!important;right:auto!important;display:none}.form-group-frameless .autoform-array-item-body .sortable-handle-container .sortable-handle{cursor:grab;cursor:-webkit-grab}.form-group-frameless .autoform-array-item-body .sortable-drag.paragraph-break-contain{display:none!important}.form-group-frameless .autoform-array-item-body .sortable-chosen.paragraph-break-contain:not(.sortable-drag) .field--color-black .frame-controls,.form-group-frameless .autoform-array-item-body .sortable-chosen.paragraph-break-contain:not(.sortable-drag) .manual-indent{display:none}.form-group-frameless .autoform-array-item-body .sortable-chosen .sortable-handle-container .sortable-handle{cursor:move;cursor:-webkit-grabbing}.form-group-frameless .autoform-array-item-body .sortable-ghost .menu-container,.form-group-frameless .autoform-array-item-body .sortable-ghost .menu.body-menu,.form-group-frameless .autoform-array-item-body .sortable-ghost .sortable-handle-container{display:inline-block}.form-group-frameless .autoform-array-item-body .sortable-ghost{cursor:move;cursor:-webkit-grabbing}.form-group-frameless .autoform-array-item-body .sortable-ghost .menu.body-menu{visibility:visible}.form-group-frameless .autoform-array-item-body .frame-controls{position:relative;display:inline-block;background-color:#fff;padding-right:4px}.form-group-frameless .autoform-array-item-body .frame label{position:relative;left:-4px}.form-group-frameless .autoform-array-item-body .frame.frame-focused .menu-container{z-index:5001;display:inline-block}.form-group-frameless .autoform-array-item-body .frame.frame-focused .sortable-handle-container{z-index:5000!important;display:inline-block}.form-group-frameless .autoform-array-item-body .frame.frame-focused .sortable-handle-container .sortable-handle{visibility:visible}.form-group-frameless .autoform-array-item-body .frame.frame--pb .menu-container,.form-group-frameless .autoform-array-item-body .frame.frame--pb .sortable-handle-container{display:inline-block;position:relative;left:auto}.form-group-frameless .autoform-array-item-body .frame.frame--pb .menu-container .menu.body-menu,.form-group-frameless .autoform-array-item-body .frame.frame--pb:hover .sortable-handle-container .sortable-handle,.form-group-frameless .autoform-array-item-body .frame.frame-focused .menu-container .menu.body-menu{visibility:visible}.form-group-frameless .autoform-array-item-body .menu.body-menu.menu-up>dl{bottom:26px;top:auto}.form-group-frameless .autoform-array-item-body .menu.body-menu>dl{left:auto;right:auto}.form-group-frameless .autoform-array-item-body .menu.body-menu>dl:after{right:auto}.form-group-frameless .autoform-array-item-body .menu-open{visibility:visible!important}.form-group-frameless .autoform-array-item-body .frame-controls{position:absolute;left:-30px}.form-group-frameless .autoform-array-item-body .list-group-item form .frame{margin-right:4px}.form-group-frameless .autoform-array-item-body .frame label{left:auto}#sentence-starters.modal .curtain--close,#sentence-starters.modal .curtain-insert,#sentence-starters.modal .curtain-trigger{display:none}#sentence-starters.modal .curtain-content{background:none;box-shadow:none;padding:10px}.form-group-frameless .autoform-array-item-body .list-group .list-group-item,.form-group-frameless .autoform-array-item-body .list-group .list-group-item form,.form-group-frameless .autoform-array-item-body .list-group .list-group-item form .frame,.form-group-frameless .autoform-array-item-body .list-group .list-group-item form .frame .frame-content,.form-group-frameless .autoform-array-item-body .list-group .list-group-item form .frame .frame-content .ProseMirror,.form-group-frameless .autoform-array-item-body .list-group .list-group-item form .frame .frame-content .ProseMirror p,.form-group-frameless .autoform-array-item-body .list-group .list-group-item form .frame .frame-content .form-group,.form-group-frameless .autoform-array-item-body .list-group .list-group-item form .frame .frame-content div{display:inline;height:auto;width:auto}.form-group-frameless .autoform-array-item-body .list-group .ProseMirror p br.ProseMirror-trailingBreak{display:none}.form-group-frameless .autoform-array-item-body .list-group .list-group-item form .frame .frame-content .form-group .ProseMirror p.is-editor-empty{height:auto;width:auto;display:inline}.form-group-frameless .autoform-array-item-body .list-group .list-group-item form .frame .frame-content .form-group .ProseMirror p.is-editor-empty br.ProseMirror-trailingBreak{visibility:visible}.form-group-frameless .autoform-array-item-body .list-group .field--color-purple+.curtain-container .curtain-trigger svg use{color:#6e489d}.form-group-frameless .autoform-array-item-body .list-group .sortable-chosen .field--color-purple{background:rgba(110,72,157,.4)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-purple{background:#fff;padding:4px 0;color:#111;line-height:2;margin-right:1px}.form-group-frameless .autoform-array-item-body .list-group .field--color-purple.frame-focused,.form-group-frameless .autoform-array-item-body .list-group .field--color-purple:focus{outline:none;background:rgba(110,72,157,.1);border-left-color:rgba(110,72,157,.8)}.form-group-frameless .autoform-array-item-body .list-group .field--color-purple label{cursor:move;cursor:grab;cursor:-webkit-grab;border-left:8px solid rgba(110,72,157,.6)}.form-group-frameless .autoform-array-item-body .list-group .field--color-purple label:active{cursor:grabbing;cursor:-webkit-grabbing}.form-group-frameless .autoform-array-item-body .list-group .field--color-purple .ProseMirror{padding-left:4px}.form-group-frameless .autoform-array-item-body .list-group .field--color-purple .body-menu a.pulldownmenu-trigger svg use,.form-group-frameless .autoform-array-item-body .list-group .field--color-purple .sortable-handle svg use{color:rgba(110,72,157,.8)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-blue+.curtain-container .curtain-trigger svg use{color:#4a90e2}.form-group-frameless .autoform-array-item-body .list-group .sortable-chosen .field--color-blue{background:rgba(74,144,226,.4)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-blue{background:#fff;padding:4px 0;color:#111;line-height:2;margin-right:1px}.form-group-frameless .autoform-array-item-body .list-group .field--color-blue.frame-focused,.form-group-frameless .autoform-array-item-body .list-group .field--color-blue:focus{outline:none;background:rgba(74,144,226,.1);border-left-color:rgba(74,144,226,.8)}.form-group-frameless .autoform-array-item-body .list-group .field--color-blue label{cursor:move;cursor:grab;cursor:-webkit-grab;border-left:8px solid rgba(74,144,226,.6)}.form-group-frameless .autoform-array-item-body .list-group .field--color-blue label:active{cursor:grabbing;cursor:-webkit-grabbing}.form-group-frameless .autoform-array-item-body .list-group .field--color-blue .ProseMirror{padding-left:4px}.form-group-frameless .autoform-array-item-body .list-group .field--color-blue .body-menu a.pulldownmenu-trigger svg use,.form-group-frameless .autoform-array-item-body .list-group .field--color-blue .sortable-handle svg use{color:rgba(74,144,226,.8)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-green+.curtain-container .curtain-trigger svg use{color:#539653}.form-group-frameless .autoform-array-item-body .list-group .sortable-chosen .field--color-green{background:rgba(83,150,83,.4)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-green{background:#fff;padding:4px 0;color:#111;line-height:2;margin-right:1px}.form-group-frameless .autoform-array-item-body .list-group .field--color-green.frame-focused,.form-group-frameless .autoform-array-item-body .list-group .field--color-green:focus{outline:none;background:rgba(83,150,83,.1);border-left-color:rgba(83,150,83,.8)}.form-group-frameless .autoform-array-item-body .list-group .field--color-green label{cursor:move;cursor:grab;cursor:-webkit-grab;border-left:8px solid rgba(83,150,83,.6)}.form-group-frameless .autoform-array-item-body .list-group .field--color-green label:active{cursor:grabbing;cursor:-webkit-grabbing}.form-group-frameless .autoform-array-item-body .list-group .field--color-green .ProseMirror{padding-left:4px}.form-group-frameless .autoform-array-item-body .list-group .field--color-green .body-menu a.pulldownmenu-trigger svg use,.form-group-frameless .autoform-array-item-body .list-group .field--color-green .sortable-handle svg use{color:rgba(83,150,83,.8)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-orange+.curtain-container .curtain-trigger svg use{color:#ff4f2a}.form-group-frameless .autoform-array-item-body .list-group .sortable-chosen .field--color-orange{background:rgba(255,79,42,.4)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-orange{background:#fff;padding:4px 0;color:#111;line-height:2;margin-right:1px}.form-group-frameless .autoform-array-item-body .list-group .field--color-orange.frame-focused,.form-group-frameless .autoform-array-item-body .list-group .field--color-orange:focus{outline:none;background:rgba(255,79,42,.1);border-left-color:rgba(255,79,42,.8)}.form-group-frameless .autoform-array-item-body .list-group .field--color-orange label{cursor:move;cursor:grab;cursor:-webkit-grab;border-left:8px solid rgba(255,79,42,.6)}.form-group-frameless .autoform-array-item-body .list-group .field--color-orange label:active{cursor:grabbing;cursor:-webkit-grabbing}.form-group-frameless .autoform-array-item-body .list-group .field--color-orange .ProseMirror{padding-left:4px}.form-group-frameless .autoform-array-item-body .list-group .field--color-orange .body-menu a.pulldownmenu-trigger svg use,.form-group-frameless .autoform-array-item-body .list-group .field--color-orange .sortable-handle svg use{color:rgba(255,79,42,.8)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-red+.curtain-container .curtain-trigger svg use{color:#ff5a77}.form-group-frameless .autoform-array-item-body .list-group .sortable-chosen .field--color-red{background:rgba(255,90,119,.4)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-red{background:#fff;padding:4px 0;color:#111;line-height:2;margin-right:1px}.form-group-frameless .autoform-array-item-body .list-group .field--color-red.frame-focused,.form-group-frameless .autoform-array-item-body .list-group .field--color-red:focus{outline:none;background:rgba(255,90,119,.1);border-left-color:rgba(255,90,119,.8)}.form-group-frameless .autoform-array-item-body .list-group .field--color-red label{cursor:move;cursor:grab;cursor:-webkit-grab;border-left:8px solid rgba(255,90,119,.6)}.form-group-frameless .autoform-array-item-body .list-group .field--color-red label:active{cursor:grabbing;cursor:-webkit-grabbing}.form-group-frameless .autoform-array-item-body .list-group .field--color-red .ProseMirror{padding-left:4px}.form-group-frameless .autoform-array-item-body .list-group .field--color-red .body-menu a.pulldownmenu-trigger svg use,.form-group-frameless .autoform-array-item-body .list-group .field--color-red .sortable-handle svg use{color:rgba(255,90,119,.8)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-yellow+.curtain-container .curtain-trigger svg use{color:#f5b600}.form-group-frameless .autoform-array-item-body .list-group .sortable-chosen .field--color-yellow{background:rgba(245,182,0,.4)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-yellow{background:#fff;padding:4px 0;color:#111;line-height:2;margin-right:1px}.form-group-frameless .autoform-array-item-body .list-group .field--color-yellow.frame-focused,.form-group-frameless .autoform-array-item-body .list-group .field--color-yellow:focus{outline:none;background:rgba(245,182,0,.1);border-left-color:rgba(245,182,0,.8)}.form-group-frameless .autoform-array-item-body .list-group .field--color-yellow label{cursor:move;cursor:grab;cursor:-webkit-grab;border-left:8px solid rgba(245,182,0,.6)}.form-group-frameless .autoform-array-item-body .list-group .field--color-yellow label:active{cursor:grabbing;cursor:-webkit-grabbing}.form-group-frameless .autoform-array-item-body .list-group .field--color-yellow .ProseMirror{padding-left:4px}.form-group-frameless .autoform-array-item-body .list-group .field--color-yellow .body-menu a.pulldownmenu-trigger svg use,.form-group-frameless .autoform-array-item-body .list-group .field--color-yellow .sortable-handle svg use{color:rgba(245,182,0,.8)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-black+.curtain-container .curtain-trigger svg use{color:#444}.form-group-frameless .autoform-array-item-body .list-group .sortable-chosen .field--color-black{background:rgba(68,68,68,.4)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-black{background:#fff;padding:4px 0;color:#111;line-height:2;margin-right:1px}.form-group-frameless .autoform-array-item-body .list-group .field--color-black.frame-focused,.form-group-frameless .autoform-array-item-body .list-group .field--color-black:focus{outline:none;background:rgba(68,68,68,.1);border-left-color:rgba(68,68,68,.8)}.form-group-frameless .autoform-array-item-body .list-group .field--color-black label{cursor:move;cursor:grab;cursor:-webkit-grab;border-left:8px solid rgba(68,68,68,.6)}.form-group-frameless .autoform-array-item-body .list-group .field--color-black label:active{cursor:grabbing;cursor:-webkit-grabbing}.form-group-frameless .autoform-array-item-body .list-group .field--color-black .ProseMirror{padding-left:4px}.form-group-frameless .autoform-array-item-body .list-group .field--color-black .body-menu a.pulldownmenu-trigger svg use,.form-group-frameless .autoform-array-item-body .list-group .field--color-black .sortable-handle svg use{color:rgba(68,68,68,.8)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-gray+.curtain-container .curtain-trigger svg use{color:#838383}.form-group-frameless .autoform-array-item-body .list-group .sortable-chosen .field--color-gray{background:hsla(0,0%,51%,.4)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-gray{background:#fff;padding:4px 0;color:#111;line-height:2;margin-right:1px}.form-group-frameless .autoform-array-item-body .list-group .field--color-gray.frame-focused,.form-group-frameless .autoform-array-item-body .list-group .field--color-gray:focus{outline:none;background:hsla(0,0%,51%,.1);border-left-color:hsla(0,0%,51%,.8)}.form-group-frameless .autoform-array-item-body .list-group .field--color-gray label{cursor:move;cursor:grab;cursor:-webkit-grab;border-left:8px solid hsla(0,0%,51%,.6)}.form-group-frameless .autoform-array-item-body .list-group .field--color-gray label:active{cursor:grabbing;cursor:-webkit-grabbing}.form-group-frameless .autoform-array-item-body .list-group .field--color-gray .ProseMirror{padding-left:4px}.form-group-frameless .autoform-array-item-body .list-group .field--color-gray .body-menu a.pulldownmenu-trigger svg use,.form-group-frameless .autoform-array-item-body .list-group .field--color-gray .sortable-handle svg use{color:hsla(0,0%,51%,.8)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-brown+.curtain-container .curtain-trigger svg use{color:#726a57}.form-group-frameless .autoform-array-item-body .list-group .sortable-chosen .field--color-brown{background:rgba(114,106,87,.4)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-brown{background:#fff;padding:4px 0;color:#111;line-height:2;margin-right:1px}.form-group-frameless .autoform-array-item-body .list-group .field--color-brown.frame-focused,.form-group-frameless .autoform-array-item-body .list-group .field--color-brown:focus{outline:none;background:rgba(114,106,87,.1);border-left-color:rgba(114,106,87,.8)}.form-group-frameless .autoform-array-item-body .list-group .field--color-brown label{cursor:move;cursor:grab;cursor:-webkit-grab;border-left:8px solid rgba(114,106,87,.6)}.form-group-frameless .autoform-array-item-body .list-group .field--color-brown label:active{cursor:grabbing;cursor:-webkit-grabbing}.form-group-frameless .autoform-array-item-body .list-group .field--color-brown .ProseMirror{padding-left:4px}.form-group-frameless .autoform-array-item-body .list-group .field--color-brown .body-menu a.pulldownmenu-trigger svg use,.form-group-frameless .autoform-array-item-body .list-group .field--color-brown .sortable-handle svg use{color:rgba(114,106,87,.8)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-turquoise+.curtain-container .curtain-trigger svg use{color:#55b4b4}.form-group-frameless .autoform-array-item-body .list-group .sortable-chosen .field--color-turquoise{background:rgba(85,180,180,.4)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-turquoise{background:#fff;padding:4px 0;color:#111;line-height:2;margin-right:1px}.form-group-frameless .autoform-array-item-body .list-group .field--color-turquoise.frame-focused,.form-group-frameless .autoform-array-item-body .list-group .field--color-turquoise:focus{outline:none;background:rgba(85,180,180,.1);border-left-color:rgba(85,180,180,.8)}.form-group-frameless .autoform-array-item-body .list-group .field--color-turquoise label{cursor:move;cursor:grab;cursor:-webkit-grab;border-left:8px solid rgba(85,180,180,.6)}.form-group-frameless .autoform-array-item-body .list-group .field--color-turquoise label:active{cursor:grabbing;cursor:-webkit-grabbing}.form-group-frameless .autoform-array-item-body .list-group .field--color-turquoise .ProseMirror{padding-left:4px}.form-group-frameless .autoform-array-item-body .list-group .field--color-turquoise .body-menu a.pulldownmenu-trigger svg use,.form-group-frameless .autoform-array-item-body .list-group .field--color-turquoise .sortable-handle svg use{color:rgba(85,180,180,.8)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-pink+.curtain-container .curtain-trigger svg use{color:#b455a8}.form-group-frameless .autoform-array-item-body .list-group .sortable-chosen .field--color-pink{background:rgba(180,85,168,.4)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-pink{background:#fff;padding:4px 0;color:#111;line-height:2;margin-right:1px}.form-group-frameless .autoform-array-item-body .list-group .field--color-pink.frame-focused,.form-group-frameless .autoform-array-item-body .list-group .field--color-pink:focus{outline:none;background:rgba(180,85,168,.1);border-left-color:rgba(180,85,168,.8)}.form-group-frameless .autoform-array-item-body .list-group .field--color-pink label{cursor:move;cursor:grab;cursor:-webkit-grab;border-left:8px solid rgba(180,85,168,.6)}.form-group-frameless .autoform-array-item-body .list-group .field--color-pink label:active{cursor:grabbing;cursor:-webkit-grabbing}.form-group-frameless .autoform-array-item-body .list-group .field--color-pink .ProseMirror{padding-left:4px}.form-group-frameless .autoform-array-item-body .list-group .field--color-pink .body-menu a.pulldownmenu-trigger svg use,.form-group-frameless .autoform-array-item-body .list-group .field--color-pink .sortable-handle svg use{color:rgba(180,85,168,.8)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-undefined+.curtain-container .curtain-trigger svg use{color:#838383}.form-group-frameless .autoform-array-item-body .list-group .sortable-chosen .field--color-undefined{background:hsla(0,0%,51%,.4)!important}.form-group-frameless .autoform-array-item-body .list-group .field--color-undefined{background:#fff;padding:4px 0;color:#111;line-height:2;margin-right:1px}.form-group-frameless .autoform-array-item-body .list-group .field--color-undefined.frame-focused,.form-group-frameless .autoform-array-item-body .list-group .field--color-undefined:focus{outline:none;background:hsla(0,0%,51%,.1);border-left-color:hsla(0,0%,51%,.8)}.form-group-frameless .autoform-array-item-body .list-group .field--color-undefined label{cursor:move;cursor:grab;cursor:-webkit-grab;border-left:8px solid hsla(0,0%,51%,.6)}.form-group-frameless .autoform-array-item-body .list-group .field--color-undefined label:active{cursor:grabbing;cursor:-webkit-grabbing}.form-group-frameless .autoform-array-item-body .list-group .field--color-undefined .ProseMirror{padding-left:4px}.form-group-frameless .autoform-array-item-body .list-group .field--color-undefined .body-menu a.pulldownmenu-trigger svg use,.form-group-frameless .autoform-array-item-body .list-group .field--color-undefined .sortable-handle svg use{color:hsla(0,0%,51%,.8)!important}.form-group-document .autoform-array-item-body{position:relative}.form-group-document .autoform-array-item-body .list-group-item{position:static;display:inline!important}.form-group-document .autoform-array-item-body .list-group-item.ui-sortable-helper{max-width:300px;max-height:32px;overflow:hidden;white-space:nowrap}.form-group-document .autoform-array-item-body .list-group-item.ui-sortable-placeholder{visibility:visible!important;border-left:4px solid red}.form-group-document .autoform-array-item-body label{position:relative;display:inline-block;top:-2px;left:auto;line-height:inherit;vertical-align:middle}.form-group-document .autoform-array-item-body label:hover{cursor:pointer}.form-group-document .autoform-array-item-body .manual-indent{display:inline-block;margin-left:.5in}.form-group-document .autoform-array-item-body .menu-container{display:none}.form-group-document .autoform-array-item-body .menu-container .menu.body-menu{position:relative;top:auto;right:auto;visibility:hidden}.form-group-document .autoform-array-item-body .sortable-handle-container{position:static!important;top:auto!important;right:auto!important;display:none}.form-group-document .autoform-array-item-body .sortable-handle-container .sortable-handle{cursor:grab;cursor:-webkit-grab}.form-group-document .autoform-array-item-body .sortable-drag.paragraph-break-contain{display:none!important}.form-group-document .autoform-array-item-body .sortable-chosen.paragraph-break-contain:not(.sortable-drag) .field--color-black .frame-controls,.form-group-document .autoform-array-item-body .sortable-chosen.paragraph-break-contain:not(.sortable-drag) .manual-indent{display:none}.form-group-document .autoform-array-item-body .sortable-chosen .sortable-handle-container .sortable-handle{cursor:move;cursor:-webkit-grabbing}.form-group-document .autoform-array-item-body .sortable-ghost .menu-container,.form-group-document .autoform-array-item-body .sortable-ghost .menu.body-menu,.form-group-document .autoform-array-item-body .sortable-ghost .sortable-handle-container{display:inline-block}.form-group-document .autoform-array-item-body .sortable-ghost{cursor:move;cursor:-webkit-grabbing}.form-group-document .autoform-array-item-body .sortable-ghost .menu.body-menu{visibility:visible}.form-group-document .autoform-array-item-body .frame-controls{position:relative;display:inline-block;background-color:#fff;padding-right:4px}.form-group-document .autoform-array-item-body .frame label{position:relative;left:-4px}.form-group-document .autoform-array-item-body .frame.frame-focused .menu-container{z-index:5001;display:inline-block}.form-group-document .autoform-array-item-body .frame.frame-focused .sortable-handle-container{z-index:5000!important;display:inline-block}.form-group-document .autoform-array-item-body .frame.frame-focused .sortable-handle-container .sortable-handle{visibility:visible}.form-group-document .autoform-array-item-body .frame.frame--pb .menu-container,.form-group-document .autoform-array-item-body .frame.frame--pb .sortable-handle-container{display:inline-block;position:relative;left:auto}.form-group-document .autoform-array-item-body .frame.frame--pb .menu-container .menu.body-menu,.form-group-document .autoform-array-item-body .frame.frame--pb:hover .sortable-handle-container .sortable-handle,.form-group-document .autoform-array-item-body .frame.frame-focused .menu-container .menu.body-menu{visibility:visible}.form-group-document .autoform-array-item-body .menu.body-menu.menu-up>dl{bottom:26px;top:auto}.form-group-document .autoform-array-item-body .menu.body-menu>dl{left:auto;right:auto}.form-group-document .autoform-array-item-body .menu.body-menu>dl:after{right:auto}.form-group-document .autoform-array-item-body .menu-open{visibility:visible!important}.form-group-document .autoform-array-item-body .frame-controls{position:absolute;left:-30px}.form-group-document .autoform-array-item-body .list-group-item form .frame{margin-right:4px}.form-group-document .autoform-array-item-body .frame label{left:auto}.form-group-document .autoform-array-item-body .list-group .list-group-item,.form-group-document .autoform-array-item-body .list-group .list-group-item form,.form-group-document .autoform-array-item-body .list-group .list-group-item form .frame,.form-group-document .autoform-array-item-body .list-group .list-group-item form .frame .frame-content,.form-group-document .autoform-array-item-body .list-group .list-group-item form .frame .frame-content .ProseMirror,.form-group-document .autoform-array-item-body .list-group .list-group-item form .frame .frame-content .ProseMirror p,.form-group-document .autoform-array-item-body .list-group .list-group-item form .frame .frame-content .form-group,.form-group-document .autoform-array-item-body .list-group .list-group-item form .frame .frame-content div{display:inline;height:auto;width:auto}.form-group-document .autoform-array-item-body .list-group .ProseMirror p br.ProseMirror-trailingBreak{display:none}.form-group-document .autoform-array-item-body .list-group .list-group-item form .frame .frame-content .form-group .ProseMirror p.is-editor-empty{height:auto;width:auto;display:inline}.form-group-document .autoform-array-item-body .list-group .list-group-item form .frame .frame-content .form-group .ProseMirror p.is-editor-empty br.ProseMirror-trailingBreak{visibility:visible}.form-group-document .autoform-array-item-body .list-group .field--color-purple+.curtain-container .curtain-trigger svg use{color:#6e489d}.form-group-document .autoform-array-item-body .list-group .sortable-chosen .field--color-purple{background:rgba(110,72,157,.4)!important}.form-group-document .autoform-array-item-body .list-group .field--color-purple{line-height:1.5}.form-group-document .autoform-array-item-body .list-group .field--color-purple.frame-focused,.form-group-document .autoform-array-item-body .list-group .field--color-purple:focus{outline:none}.form-group-document .autoform-array-item-body .list-group .field--color-purple .body-menu a.pulldownmenu-trigger svg use,.form-group-document .autoform-array-item-body .list-group .field--color-purple .sortable-handle svg use{color:rgba(110,72,157,.8)!important}.form-group-document .autoform-array-item-body .list-group .field--color-blue+.curtain-container .curtain-trigger svg use{color:#4a90e2}.form-group-document .autoform-array-item-body .list-group .sortable-chosen .field--color-blue{background:rgba(74,144,226,.4)!important}.form-group-document .autoform-array-item-body .list-group .field--color-blue{line-height:1.5}.form-group-document .autoform-array-item-body .list-group .field--color-blue.frame-focused,.form-group-document .autoform-array-item-body .list-group .field--color-blue:focus{outline:none}.form-group-document .autoform-array-item-body .list-group .field--color-blue .body-menu a.pulldownmenu-trigger svg use,.form-group-document .autoform-array-item-body .list-group .field--color-blue .sortable-handle svg use{color:rgba(74,144,226,.8)!important}.form-group-document .autoform-array-item-body .list-group .field--color-green+.curtain-container .curtain-trigger svg use{color:#539653}.form-group-document .autoform-array-item-body .list-group .sortable-chosen .field--color-green{background:rgba(83,150,83,.4)!important}.form-group-document .autoform-array-item-body .list-group .field--color-green{line-height:1.5}.form-group-document .autoform-array-item-body .list-group .field--color-green.frame-focused,.form-group-document .autoform-array-item-body .list-group .field--color-green:focus{outline:none}.form-group-document .autoform-array-item-body .list-group .field--color-green .body-menu a.pulldownmenu-trigger svg use,.form-group-document .autoform-array-item-body .list-group .field--color-green .sortable-handle svg use{color:rgba(83,150,83,.8)!important}.form-group-document .autoform-array-item-body .list-group .field--color-orange+.curtain-container .curtain-trigger svg use{color:#ff4f2a}.form-group-document .autoform-array-item-body .list-group .sortable-chosen .field--color-orange{background:rgba(255,79,42,.4)!important}.form-group-document .autoform-array-item-body .list-group .field--color-orange{line-height:1.5}.form-group-document .autoform-array-item-body .list-group .field--color-orange.frame-focused,.form-group-document .autoform-array-item-body .list-group .field--color-orange:focus{outline:none}.form-group-document .autoform-array-item-body .list-group .field--color-orange .body-menu a.pulldownmenu-trigger svg use,.form-group-document .autoform-array-item-body .list-group .field--color-orange .sortable-handle svg use{color:rgba(255,79,42,.8)!important}.form-group-document .autoform-array-item-body .list-group .field--color-red+.curtain-container .curtain-trigger svg use{color:#ff5a77}.form-group-document .autoform-array-item-body .list-group .sortable-chosen .field--color-red{background:rgba(255,90,119,.4)!important}.form-group-document .autoform-array-item-body .list-group .field--color-red{line-height:1.5}.form-group-document .autoform-array-item-body .list-group .field--color-red.frame-focused,.form-group-document .autoform-array-item-body .list-group .field--color-red:focus{outline:none}.form-group-document .autoform-array-item-body .list-group .field--color-red .body-menu a.pulldownmenu-trigger svg use,.form-group-document .autoform-array-item-body .list-group .field--color-red .sortable-handle svg use{color:rgba(255,90,119,.8)!important}.form-group-document .autoform-array-item-body .list-group .field--color-yellow+.curtain-container .curtain-trigger svg use{color:#f5b600}.form-group-document .autoform-array-item-body .list-group .sortable-chosen .field--color-yellow{background:rgba(245,182,0,.4)!important}.form-group-document .autoform-array-item-body .list-group .field--color-yellow{line-height:1.5}.form-group-document .autoform-array-item-body .list-group .field--color-yellow.frame-focused,.form-group-document .autoform-array-item-body .list-group .field--color-yellow:focus{outline:none}.form-group-document .autoform-array-item-body .list-group .field--color-yellow .body-menu a.pulldownmenu-trigger svg use,.form-group-document .autoform-array-item-body .list-group .field--color-yellow .sortable-handle svg use{color:rgba(245,182,0,.8)!important}.form-group-document .autoform-array-item-body .list-group .field--color-black+.curtain-container .curtain-trigger svg use{color:#444}.form-group-document .autoform-array-item-body .list-group .sortable-chosen .field--color-black{background:rgba(68,68,68,.4)!important}.form-group-document .autoform-array-item-body .list-group .field--color-black{line-height:1.5}.form-group-document .autoform-array-item-body .list-group .field--color-black.frame-focused,.form-group-document .autoform-array-item-body .list-group .field--color-black:focus{outline:none}.form-group-document .autoform-array-item-body .list-group .field--color-black .body-menu a.pulldownmenu-trigger svg use,.form-group-document .autoform-array-item-body .list-group .field--color-black .sortable-handle svg use{color:rgba(68,68,68,.8)!important}.form-group-document .autoform-array-item-body .list-group .field--color-gray+.curtain-container .curtain-trigger svg use{color:#838383}.form-group-document .autoform-array-item-body .list-group .sortable-chosen .field--color-gray{background:hsla(0,0%,51%,.4)!important}.form-group-document .autoform-array-item-body .list-group .field--color-gray{line-height:1.5}.form-group-document .autoform-array-item-body .list-group .field--color-gray.frame-focused,.form-group-document .autoform-array-item-body .list-group .field--color-gray:focus{outline:none}.form-group-document .autoform-array-item-body .list-group .field--color-gray .body-menu a.pulldownmenu-trigger svg use,.form-group-document .autoform-array-item-body .list-group .field--color-gray .sortable-handle svg use{color:hsla(0,0%,51%,.8)!important}.form-group-document .autoform-array-item-body .list-group .field--color-brown+.curtain-container .curtain-trigger svg use{color:#726a57}.form-group-document .autoform-array-item-body .list-group .sortable-chosen .field--color-brown{background:rgba(114,106,87,.4)!important}.form-group-document .autoform-array-item-body .list-group .field--color-brown{line-height:1.5}.form-group-document .autoform-array-item-body .list-group .field--color-brown.frame-focused,.form-group-document .autoform-array-item-body .list-group .field--color-brown:focus{outline:none}.form-group-document .autoform-array-item-body .list-group .field--color-brown .body-menu a.pulldownmenu-trigger svg use,.form-group-document .autoform-array-item-body .list-group .field--color-brown .sortable-handle svg use{color:rgba(114,106,87,.8)!important}.form-group-document .autoform-array-item-body .list-group .field--color-turquoise+.curtain-container .curtain-trigger svg use{color:#55b4b4}.form-group-document .autoform-array-item-body .list-group .sortable-chosen .field--color-turquoise{background:rgba(85,180,180,.4)!important}.form-group-document .autoform-array-item-body .list-group .field--color-turquoise{line-height:1.5}.form-group-document .autoform-array-item-body .list-group .field--color-turquoise.frame-focused,.form-group-document .autoform-array-item-body .list-group .field--color-turquoise:focus{outline:none}.form-group-document .autoform-array-item-body .list-group .field--color-turquoise .body-menu a.pulldownmenu-trigger svg use,.form-group-document .autoform-array-item-body .list-group .field--color-turquoise .sortable-handle svg use{color:rgba(85,180,180,.8)!important}.form-group-document .autoform-array-item-body .list-group .field--color-pink+.curtain-container .curtain-trigger svg use{color:#b455a8}.form-group-document .autoform-array-item-body .list-group .sortable-chosen .field--color-pink{background:rgba(180,85,168,.4)!important}.form-group-document .autoform-array-item-body .list-group .field--color-pink{line-height:1.5}.form-group-document .autoform-array-item-body .list-group .field--color-pink.frame-focused,.form-group-document .autoform-array-item-body .list-group .field--color-pink:focus{outline:none}.form-group-document .autoform-array-item-body .list-group .field--color-pink .body-menu a.pulldownmenu-trigger svg use,.form-group-document .autoform-array-item-body .list-group .field--color-pink .sortable-handle svg use{color:rgba(180,85,168,.8)!important}.form-group-document .autoform-array-item-body .list-group .field--color-undefined+.curtain-container .curtain-trigger svg use{color:#838383}.form-group-document .autoform-array-item-body .list-group .sortable-chosen .field--color-undefined{background:hsla(0,0%,51%,.4)!important}.form-group-document .autoform-array-item-body .list-group .field--color-undefined{line-height:1.5}.form-group-document .autoform-array-item-body .list-group .field--color-undefined.frame-focused,.form-group-document .autoform-array-item-body .list-group .field--color-undefined:focus{outline:none}.form-group-document .autoform-array-item-body .list-group .field--color-undefined .body-menu a.pulldownmenu-trigger svg use,.form-group-document .autoform-array-item-body .list-group .field--color-undefined .sortable-handle svg use{color:hsla(0,0%,51%,.8)!important}.ProseMirror p.is-editor-empty{caret-color:transparent}.ProseMirror p.is-editor-empty:first-child:before{color:#919ca6;content:attr(data-placeholder);pointer-events:none;font-style:italic}.one-view--container .ProseMirror p:not(.is-editor-empty){display:inline}.one-view--container .ProseMirror.ProseMirror-focused p.is-editor-empty:after{position:absolute;top:30px;left:0;width:20px;border-top:1px solid #000;animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite}.page-document-edit section .form-group{line-height:2}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{border:4px solid transparent;background-clip:padding-box;border-radius:8px;background-color:transparent}:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.102)}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.149)}::-webkit-scrollbar-button{display:none;width:0;height:0}::-webkit-scrollbar-corner{background-color:transparent}.ProseMirror:focus{outline:none}.is-active{background:#000;color:#fff}.ProseMirror.ProseMirror-focused p.is-editor-empty{position:relative}.ProseMirror.ProseMirror-focused p.is-editor-empty:after{content:"";display:inline-block;position:absolute;top:20px;left:0;width:20px;border-top:1px solid #000;animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}div[data-tippy-root] .tippy-box{padding:4px}div[data-tippy-root] .tapmenu button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none}div[data-tippy-root] .tapmenu button:hover{cursor:pointer}div[data-tippy-root] .tapmenu button:hover svg{color:#ccc}div[data-tippy-root] .tapmenu button svg{width:12px;height:12px;color:#fff}div[data-tippy-root] .tapmenu button svg use{color:inherit}.one-view{width:100%;display:flex;flex-direction:column;min-height:400px}.one-view .one-view--main{flex:1 1;display:flex}.one-view .one-view--main div.content{border:5px solid #6e489d;border-radius:16px;font-size:1.75em;flex-grow:1;background:#fff;padding:20px}.one-view .one-view--main div.content label{font-weight:600;font-size:28px;line-height:20px;color:#6e489d;margin-bottom:10px}.one-view .one-view--main div.content div.body-menu{top:-12px;right:-12px}.one-view.purple .one-view--main div.content{border-color:#6e489d}.one-view.purple .one-view--main div.content label{color:#6e489d}.one-view.blue .one-view--main div.content{border-color:#4a90e2}.one-view.blue .one-view--main div.content label{color:#4a90e2}.one-view.green .one-view--main div.content{border-color:#539653}.one-view.green .one-view--main div.content label{color:#539653}.one-view.orange .one-view--main div.content{border-color:#ff4f2a}.one-view.orange .one-view--main div.content label{color:#ff4f2a}.one-view.red .one-view--main div.content{border-color:#ff5a77}.one-view.red .one-view--main div.content label{color:#ff5a77}.one-view.yellow .one-view--main div.content{border-color:#f5b600}.one-view.yellow .one-view--main div.content label{color:#f5b600}.one-view.black .one-view--main div.content{border-color:#444}.one-view.black .one-view--main div.content label{color:#444}.one-view.gray .one-view--main div.content{border-color:#838383}.one-view.gray .one-view--main div.content label{color:#838383}.one-view.brown .one-view--main div.content{border-color:#726a57}.one-view.brown .one-view--main div.content label{color:#726a57}.one-view.turquoise .one-view--main div.content{border-color:#55b4b4}.one-view.turquoise .one-view--main div.content label{color:#55b4b4}.one-view.pink .one-view--main div.content{border-color:#b455a8}.one-view.pink .one-view--main div.content label{color:#b455a8}.one-view.undefined .one-view--main div.content{border-color:#838383}.one-view.undefined .one-view--main div.content label{color:#838383}.one-view.gray .one-view--main div.content{border-color:silver}.one-view--container .frame.purple+footer div.content{background:#b299d0}.one-view--container .frame.purple+footer div.content ul li a.active{background:#6e489d}.one-view--container .frame.blue+footer div.content{background:#bcd6f4}.one-view--container .frame.blue+footer div.content ul li a.active{background:#4a90e2}.one-view--container .frame.green+footer div.content{background:#a2cca2}.one-view--container .frame.green+footer div.content ul li a.active{background:#539653}.one-view--container .frame.orange+footer div.content{background:#ffbdaf}.one-view--container .frame.orange+footer div.content ul li a.active{background:#ff4f2a}.one-view--container .frame.red+footer div.content{background:#ffdfe4}.one-view--container .frame.red+footer div.content ul li a.active{background:#ff5a77}.one-view--container .frame.yellow+footer div.content{background:#ffdd7a}.one-view--container .frame.yellow+footer div.content ul li a.active{background:#f5b600}.one-view--container .frame.black+footer div.content{background:#868686}.one-view--container .frame.black+footer div.content ul li a.active{background:#444}.one-view--container .frame.gray+footer div.content{background:#c5c5c5}.one-view--container .frame.gray+footer div.content ul li a.active{background:#838383}.one-view--container .frame.brown+footer div.content{background:#b3ac9b}.one-view--container .frame.brown+footer div.content ul li a.active{background:#726a57}.one-view--container .frame.turquoise+footer div.content{background:#b1dddd}.one-view--container .frame.turquoise+footer div.content ul li a.active{background:#55b4b4}.one-view--container .frame.pink+footer div.content{background:#ddb1d7}.one-view--container .frame.pink+footer div.content ul li a.active{background:#b455a8}.one-view--container .frame.undefined+footer div.content{background:#c5c5c5}.one-view--container .frame.undefined+footer div.content ul li a.active{background:#838383}.one-view--container .frame.gray+footer div.content{background:#e9e9e9}.one-view--container .frame.gray+footer div.content ul li a.active{background:#c5c5c5}.one-view--container footer{padding-left:100px;padding-right:100px;display:flex;align-items:center}.one-view--container footer div.partition-remove{float:right;padding:10px}.one-view--container footer div.partition-remove a svg use{color:#999}.one-view--container footer div.partition-remove a:hover svg use{color:#666}.one-view--container footer div.content{flex-grow:1;text-align:center;padding:10px;background:#f9f9f9;border-radius:0 0 16px 16px}.one-view--container footer div.content ul{display:flex;justify-content:center;flex-direction:row;gap:10px}.one-view--container footer div.content ul li{display:block;line-height:1;font-family:var(--font-mont);font-weight:400;font-size:1.75em}.one-view--container footer div.content ul li.paragraph-break:hover{cursor:-webkit-grab;cursor:grab}.one-view--container footer div.content ul li a:not(.paragraph-break){display:inline-flex;border-bottom:none;padding:10px;width:50px;height:50px;background:#f9f9f9;font-style:normal;font-weight:800;font-size:16px;color:#444;align-items:center;justify-content:center;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.one-view--container footer div.content ul li a:not(.paragraph-break):hover{cursor:pointer}.one-view--container footer div.content ul li a:not(.paragraph-break):active{cursor:grabbing;cursor:-webkit-grabbing}.one-view--container footer div.content ul li a:not(.paragraph-break).active{color:#fff}.one-view--container footer div.content ul li a:not(.paragraph-break).one-view--add-field{color:#999}.one-view--container footer div.content ul li a:not(.paragraph-break).purple{background:#b7a0d4}.one-view--container footer div.content ul li a:not(.paragraph-break).blue{background:#c5dbf6}.one-view--container footer div.content ul li a:not(.paragraph-break).green{background:#a9cfa9}.one-view--container footer div.content ul li a:not(.paragraph-break).orange{background:#ffc5b9}.one-view--container footer div.content ul li a:not(.paragraph-break).red{background:#ffe9ed}.one-view--container footer div.content ul li a:not(.paragraph-break).yellow{background:#ffe085}.one-view--container footer div.content ul li a:not(.paragraph-break).black{background:#8b8b8b}.one-view--container footer div.content ul li a:not(.paragraph-break).gray{background:#cacaca}.one-view--container footer div.content ul li a:not(.paragraph-break).brown{background:#b7b0a1}.one-view--container footer div.content ul li a:not(.paragraph-break).turquoise{background:#b8e0e0}.one-view--container footer div.content ul li a:not(.paragraph-break).pink{background:#e0b8db}.one-view--container footer div.content ul li a:not(.paragraph-break).undefined{background:#cacaca}main .document-title-card header>div textarea[name=teaser]{border:none;background:none;box-shadow:none;width:100%;color:#fff;resize:none}main .document-title-card header>div textarea[name=teaser]::placeholder{color:#ccc}main .document-title-card>article aside section.reflection textarea{background:#f9f9f9!important}section.title .title-field input{width:100%;margin-bottom:10px;color:#676767;font-size:1.875em;font-weight:700}section.title input[type=number],section.title input[type=text]{border:none;box-shadow:none;border-radius:8px;background-color:#f2f2f2}section.title .document-input{margin-top:10px}section.title .document-input .column{margin-bottom:10px;padding-right:10px}section.title .document-input input{width:100%}section.reflection textarea{background-color:#f2f2f2!important}section.reflection .reflection-messages{margin-top:10px}section.reflection .reflection-messages .panel-heading{display:none}section.reflection .reflection-messages ul{background:#f9f9f9;margin-bottom:10px}section.reflection .reflection-messages ul:hover li.item--removal-button{opacity:1!important}section.reflection .reflection-messages ul li.item--removal-button{opacity:0}section.reflection .reflection-messages ul li.task--done input[type=text]{text-decoration:line-through}section.reflection .reflection-messages ul li.task--input{width:100%}section.reflection .reflection-messages ul li input[type=text]{width:100%;border:none;box-shadow:none;background:#f9f9f9;color:#8a98b8;font-size:.875em}section.reflection textarea{padding:10px;border:none;box-shadow:none;border-radius:8px;background-color:#f9f9f9;resize:none}.page-document-title{padding:40px!important;margin-bottom:25px}.page-document-title .progress-inline #wordProgress{width:50px!important;height:50px!important}.page-document-title .mark-as-complete,.page-document-title .progress-inline .word-count-stats{font-size:.75em;color:#697797}main.content>aside{border-left:2px solid rgba(0,0,0,.1);background:#fbfbfb;padding:0;border-radius:0}main.content>aside.sub-container .sub-container-content{padding:12px}main.content>aside.sub-container .sub-container-content iframe{padding:0;margin:0;line-height:0;min-height:inherit}main.content>aside nav{padding:8px 12px;border-bottom:none;text-align:center}main.content>aside nav ul{padding:4px 6px;border-radius:33.867px;border:1.279px solid hsla(0,0%,100%,.1);background:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.5));box-shadow:0 1.279px 0 0 rgba(0,0,0,.05),0 5.115px 5.115px 0 rgba(0,0,0,.05);-webkit-backdrop-filter:blur(12.7863502502px);backdrop-filter:blur(12.7863502502px)}main.content>aside nav ul li{margin-right:0}main.content>aside nav ul li.active a{border-radius:40%;box-shadow:0 1px 0 0 rgba(0,0,0,.05),0 4px 4px 0 rgba(0,0,0,.05),0 10px 10px 0 rgba(0,0,0,.1)}main.content>aside nav ul li.active a svg{color:#ff795d}main.content>aside nav ul li a{display:inline-block;width:100%;padding:5px;border-bottom:none}main.content>aside nav ul li a:hover svg{color:#666}main.content>aside nav ul li a svg{color:#000}main.content>aside .aside-close-container{position:relative;z-index:20}main.content>aside .aside-close-container .aside-close{position:absolute;right:10px;top:10px}main.content>aside .aside-close-container .aside-close:hover{cursor:pointer}main.content>aside .help-document--window{min-height:inherit}main.content>aside .shared-document-content{padding-left:0;overflow-wrap:break-word}main.content>aside .shared-document-content .user-profile-photo{width:42px}main.content>aside .shared-document-content .user-profile-photo span{width:40px;height:40px}main.content>aside .shared-document-content h2.title{font-family:var(--font-mont);font-weight:400;font-weight:700}main.content>aside .welcome-message h1,main.content>aside .welcome-message h2,main.content>aside .welcome-message h3{margin-bottom:10px}.word-count{padding:5px;vertical-align:middle;min-height:32px;font-family:var(--font-mont);font-weight:400;text-decoration:none!important}.word-count:hover{cursor:default}.word-count>div{text-align:center}.word-count .fraction{font-size:10px;color:#999;text-align:center;white-space:nowrap}.word-count .fraction>div{white-space:nowrap}.word-count .numerator{padding-bottom:1px;margin-bottom:2px;border-bottom:1px solid #999}.word-count .non-fraction{font-size:1.375em;font-weight:400}.curtain-container{position:relative;line-height:0}.curtain-container.active{margin-bottom:10px}.curtain-container div.insert-button{position:absolute;bottom:0;right:0}.curtain-content button.curtain-insert{border-radius:6px;background:#ff795d;color:#fff;border:none;font-size:.875em;padding:6px;min-width:auto}.curtain-content .starter-builder{margin-top:20px;margin-bottom:20px;background:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee}.curtain-links a{display:inline-block;background:#ddd;border-radius:8px;padding:4px 8px;margin-bottom:4px;border-bottom:none}.curtain-links a:hover{background:#d5d5d5}.curtain-content{-webkit-user-select:none;-moz-user-select:none;user-select:none}.curtain-content .modifier-optional{position:relative;margin-bottom:10px}.curtain-content .modifier-optional:hover .remove-modifier{opacity:1;cursor:pointer}.curtain-content .modifier-optional dl.modifier{color:#6e489d}.curtain-content .modifier-optional .remove-modifier{opacity:0;display:inline-block;vertical-align:middle;margin-right:4px}.curtain-content .modifier-optional .remove-modifier svg{display:block}.curtain-content .add-modifier{position:relative;padding-right:12px;padding-left:8px}.curtain-content .add-modifier .add-modifier-handle{border-left:2px dashed #d9d9d9}.curtain-content .add-modifier:hover{cursor:pointer}.curtain-content .add-modifier:hover .add-modifier-handle{border-left-color:#ff795d}.curtain-content h1{line-height:2;font-size:1.125em;padding-bottom:10px;padding-top:10px;margin-bottom:10px}.curtain-content dl.modifier{position:relative;display:inline-block;margin-right:7px;color:#ff795d}.curtain-content dl.modifier dt{position:absolute;z-index:2}.curtain-content dl.modifier dt:before{color:#666;width:14px;height:8px;content:"";display:block}.curtain-content dl.modifier dt:hover{cursor:pointer}.curtain-content dl.modifier dt.up-modifier{opacity:0;top:-2px;left:50%;height:20px;transform:translateX(-7px)}.curtain-content dl.modifier dt.up-modifier:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='14' height='8' viewBox='0 0 14 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 7.15L6.452.328 14 7.27l-.69.73-6.755-6.212-5.76 6.094' fill-rule='nonzero' fill='grey' /%3E%3C/svg%3E")}.curtain-content dl.modifier dt.down-modifier{opacity:0;height:12px;top:28px;left:50%;transform:translateX(-7px)}.curtain-content dl.modifier dt.down-modifier:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='14' height='8' viewBox='0 0 14 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='grey' d='M14 .85L7.548 7.672 0 .73.69 0l6.755 6.212 5.76-6.094' fill-rule='evenodd'/%3E%3C/svg%3E")}.curtain-content dl.modifier dd{display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.curtain-content dl.modifier dd.active{display:inline-block}.curtain-content dl.modifier:hover dt.down-modifier,.curtain-content dl.modifier:hover dt.up-modifier{opacity:1}.curtain-content span.base{color:#000}.curtain-content span.starter-placeholder,.curtain-content span.static-phrase{margin-right:7px}.curtain-starters .wrapper{width:100vw;margin:0 auto}.carousel-wrapper{width:100%}.carousel .slick-slide{min-height:24px}.carousel .slick-next:active,.carousel .slick-prev:active{box-shadow:none}.carousel .slick-next:before,.carousel .slick-prev:before{color:#666;width:20px;height:20px;content:"";display:inline-block}.carousel .slick-next:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Ccircle id='oc' stroke='%238A98B8' stroke-width='0.5625' cx='10' cy='10' r='9.71875'%3E%3C/circle%3E%3Cpolygon id='cs' fill='%238A98B8' transform='translate(10.500000, 10.500000) scale(-1, 1) rotate(0.000000) translate(-10.500000, -10.500000) ' points='15 10.1603376 7.14596273 10.1603376 9.74534161 7.41350211 9.35403727 7 6 10.5443038 6.39130435 10.9578059 6.41925466 10.92827 9.29813665 14 9.68944099 13.5864979 7.00621118 10.7510549 15 10.7510549'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.carousel .slick-prev:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Ccircle id='oc' stroke='%238A98B8' stroke-width='0.5625' cx='10' cy='10' r='9.71875'%3E%3C/circle%3E%3Cpolygon id='cs' fill='%238A98B8' transform='translate(10.500000, 10.500000) scale(-1, 1) rotate(180.000000) translate(-10.500000, -10.500000) ' points='15 10.1603376 7.14596273 10.1603376 9.74534161 7.41350211 9.35403727 7 6 10.5443038 6.39130435 10.9578059 6.41925466 10.92827 9.29813665 14 9.68944099 13.5864979 7.00621118 10.7510549 15 10.7510549'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.carousel .item span,.carousel .slick-slide span{border-radius:40px;margin-bottom:10px;font-size:.75em;text-transform:uppercase;color:#8a98b8;padding:5px 10px}.carousel .item span:hover,.carousel .slick-slide span:hover{border-radius:40px;background:#999;color:#fff;cursor:pointer}.carousel .item.active span,.carousel .slick-slide.active span{border-radius:40px;background:#8a98b8;text-align:center;font-size:.75em;text-transform:uppercase;color:#fff}.curtain-content{line-height:1.5;font-size:14px;min-height:80px}.curtain-starters p{margin-bottom:10px}.curtain-starters ul.starter-keywords{font-size:.75em;font-family:var(--font-mont);font-weight:400;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.curtain-starters ul.starter-keywords li{display:inline-block}.curtain-starters ul.starter-keywords li.pink a,.curtain-starters ul.starter-keywords li.red a{background:#fae7e4}.curtain-starters ul.starter-keywords li.purple a{background:#f3e4fa}.curtain-starters ul.starter-keywords li.blue a{background:#e4f4f1}.curtain-starters ul.starter-keywords li.orange a{background:#dbe4fc}.curtain-starters ul.starter-keywords li.brown a,.curtain-starters ul.starter-keywords li.green a{background:#fcf4db}.curtain-starters ul.starter-keywords li a{display:inline-block;border-radius:8px;text-decoration:none;padding:4px 10px;margin-bottom:4px;margin-right:4px;background:#f6f7f8}.curtain-starters ul.starter-keywords li a:link,.curtain-starters ul.starter-keywords li a:visited{border-bottom:none!important}.curtain-starters ul.starter-keywords li a:hover{border-bottom:none;background:#999;color:#fff;cursor:pointer}.curtain-starters ul.starter-keywords li:not(.active) a{color:#444}.curtain-starters ul.starter-keywords li.active a{background:#8a98b8;color:#fff;border-bottom:none}.curtain-starters ul.starter-keywords div.owl-item{width:80px}.curtain-controls{position:relative;z-index:10;line-height:0;margin:0 auto}.curtain-controls.active{position:absolute;top:0}.curtain-controls a.curtain-trigger{z-index:9;display:inline-block;min-width:60px;line-height:0;top:-20px;position:relative;cursor:pointer;padding:0 0 0 4px;border-bottom:none}.curtain-controls a.curtain-trigger svg{height:16px;width:16px}.curtain--close:link,.curtain--close:visited{border-bottom:none}.curtain--close:hover{cursor:pointer}.starter-placeholder{min-width:100px;display:inline-block;border-bottom:2px solid #6e489d}.starter-placeholder span{color:#6e489d}.ql-bubble{background:#fff}.ql-bubble .ql-tooltip{z-index:2}.page-document-edit .form-group-basic .field--color-purple label,.page-document-edit .form-group-basic .field--color-purple+.curtain-container .curtain-trigger svg use{color:#6e489d}.page-document-edit .form-group-basic .field--color-purple label svg path,.page-document-edit .form-group-basic .field--color-purple label svg use{color:#6e489d;fill:#6e489d}.page-document-edit .form-group-basic .field--color-purple .frame-content,.page-document-edit .form-group-basic .field--color-purple textarea{background:#fff;border:3px solid rgba(110,72,157,.9);border-left-width:32px;resize:none;border-radius:20px;color:#111}.page-document-edit .form-group-basic .field--color-purple .frame-content:focus,.page-document-edit .form-group-basic .field--color-purple textarea:focus{border-top-color:#6e489d}.page-document-edit .form-group-basic .field--color-purple.frame-focused .frame-content,.page-document-edit .form-group-basic .field--color-purple.frame-focused textarea{background:#f1edf5}.page-document-edit .form-group-basic .field--color-purple a.starter-trigger{background:rgba(110,72,157,.1)}.page-document-edit .form-group-basic .field--color-purple .curtain-trigger svg use{color:#6e489d}.page-document-edit .form-group-basic .field--color-purple .starter-content{box-shadow:0 5px 0 0 rgba(110,72,157,.1)}.page-document-edit .form-group-basic .field--color-purple.starter-shown textarea{box-shadow:none}.page-document-edit .form-group-basic .field--color-purple .body-menu a svg use,.page-document-edit .form-group-basic .field--color-purple .sortable-handle svg use{color:#666}.page-document-edit .menu-element-purple{color:#6e489d}.page-document-edit .form-group-basic .field--color-blue label,.page-document-edit .form-group-basic .field--color-blue+.curtain-container .curtain-trigger svg use{color:#4a90e2}.page-document-edit .form-group-basic .field--color-blue label svg path,.page-document-edit .form-group-basic .field--color-blue label svg use{color:#4a90e2;fill:#4a90e2}.page-document-edit .form-group-basic .field--color-blue .frame-content,.page-document-edit .form-group-basic .field--color-blue textarea{background:#fff;border:3px solid rgba(74,144,226,.9);border-left-width:32px;resize:none;border-radius:20px;color:#111}.page-document-edit .form-group-basic .field--color-blue .frame-content:focus,.page-document-edit .form-group-basic .field--color-blue textarea:focus{border-top-color:#4a90e2}.page-document-edit .form-group-basic .field--color-blue.frame-focused .frame-content,.page-document-edit .form-group-basic .field--color-blue.frame-focused textarea{background:#edf4fc}.page-document-edit .form-group-basic .field--color-blue a.starter-trigger{background:rgba(74,144,226,.1)}.page-document-edit .form-group-basic .field--color-blue .curtain-trigger svg use{color:#4a90e2}.page-document-edit .form-group-basic .field--color-blue .starter-content{box-shadow:0 5px 0 0 rgba(74,144,226,.1)}.page-document-edit .form-group-basic .field--color-blue.starter-shown textarea{box-shadow:none}.page-document-edit .form-group-basic .field--color-blue .body-menu a svg use,.page-document-edit .form-group-basic .field--color-blue .sortable-handle svg use{color:#666}.page-document-edit .menu-element-blue{color:#4a90e2}.page-document-edit .form-group-basic .field--color-green label,.page-document-edit .form-group-basic .field--color-green+.curtain-container .curtain-trigger svg use{color:#539653}.page-document-edit .form-group-basic .field--color-green label svg path,.page-document-edit .form-group-basic .field--color-green label svg use{color:#539653;fill:#539653}.page-document-edit .form-group-basic .field--color-green .frame-content,.page-document-edit .form-group-basic .field--color-green textarea{background:#fff;border:3px solid rgba(83,150,83,.9);border-left-width:32px;resize:none;border-radius:20px;color:#111}.page-document-edit .form-group-basic .field--color-green .frame-content:focus,.page-document-edit .form-group-basic .field--color-green textarea:focus{border-top-color:#539653}.page-document-edit .form-group-basic .field--color-green.frame-focused .frame-content,.page-document-edit .form-group-basic .field--color-green.frame-focused textarea{background:#eef5ee}.page-document-edit .form-group-basic .field--color-green a.starter-trigger{background:rgba(83,150,83,.1)}.page-document-edit .form-group-basic .field--color-green .curtain-trigger svg use{color:#539653}.page-document-edit .form-group-basic .field--color-green .starter-content{box-shadow:0 5px 0 0 rgba(83,150,83,.1)}.page-document-edit .form-group-basic .field--color-green.starter-shown textarea{box-shadow:none}.page-document-edit .form-group-basic .field--color-green .body-menu a svg use,.page-document-edit .form-group-basic .field--color-green .sortable-handle svg use{color:#666}.page-document-edit .menu-element-green{color:#539653}.page-document-edit .form-group-basic .field--color-orange label,.page-document-edit .form-group-basic .field--color-orange+.curtain-container .curtain-trigger svg use{color:#ff4f2a}.page-document-edit .form-group-basic .field--color-orange label svg path,.page-document-edit .form-group-basic .field--color-orange label svg use{color:#ff4f2a;fill:#ff4f2a}.page-document-edit .form-group-basic .field--color-orange .frame-content,.page-document-edit .form-group-basic .field--color-orange textarea{background:#fff;border:3px solid rgba(255,79,42,.9);border-left-width:32px;resize:none;border-radius:20px;color:#111}.page-document-edit .form-group-basic .field--color-orange .frame-content:focus,.page-document-edit .form-group-basic .field--color-orange textarea:focus{border-top-color:#ff4f2a}.page-document-edit .form-group-basic .field--color-orange.frame-focused .frame-content,.page-document-edit .form-group-basic .field--color-orange.frame-focused textarea{background:#ffedea}.page-document-edit .form-group-basic .field--color-orange a.starter-trigger{background:rgba(255,79,42,.1)}.page-document-edit .form-group-basic .field--color-orange .curtain-trigger svg use{color:#ff4f2a}.page-document-edit .form-group-basic .field--color-orange .starter-content{box-shadow:0 5px 0 0 rgba(255,79,42,.1)}.page-document-edit .form-group-basic .field--color-orange.starter-shown textarea{box-shadow:none}.page-document-edit .form-group-basic .field--color-orange .body-menu a svg use,.page-document-edit .form-group-basic .field--color-orange .sortable-handle svg use{color:#666}.page-document-edit .menu-element-orange{color:#ff4f2a}.page-document-edit .form-group-basic .field--color-red label,.page-document-edit .form-group-basic .field--color-red+.curtain-container .curtain-trigger svg use{color:#ff5a77}.page-document-edit .form-group-basic .field--color-red label svg path,.page-document-edit .form-group-basic .field--color-red label svg use{color:#ff5a77;fill:#ff5a77}.page-document-edit .form-group-basic .field--color-red .frame-content,.page-document-edit .form-group-basic .field--color-red textarea{background:#fff;border:3px solid rgba(255,90,119,.9);border-left-width:32px;resize:none;border-radius:20px;color:#111}.page-document-edit .form-group-basic .field--color-red .frame-content:focus,.page-document-edit .form-group-basic .field--color-red textarea:focus{border-top-color:#ff5a77}.page-document-edit .form-group-basic .field--color-red.frame-focused .frame-content,.page-document-edit .form-group-basic .field--color-red.frame-focused textarea{background:#ffeff1}.page-document-edit .form-group-basic .field--color-red a.starter-trigger{background:rgba(255,90,119,.1)}.page-document-edit .form-group-basic .field--color-red .curtain-trigger svg use{color:#ff5a77}.page-document-edit .form-group-basic .field--color-red .starter-content{box-shadow:0 5px 0 0 rgba(255,90,119,.1)}.page-document-edit .form-group-basic .field--color-red.starter-shown textarea{box-shadow:none}.page-document-edit .form-group-basic .field--color-red .body-menu a svg use,.page-document-edit .form-group-basic .field--color-red .sortable-handle svg use{color:#666}.page-document-edit .menu-element-red{color:#ff5a77}.page-document-edit .form-group-basic .field--color-yellow label,.page-document-edit .form-group-basic .field--color-yellow+.curtain-container .curtain-trigger svg use{color:#f5b600}.page-document-edit .form-group-basic .field--color-yellow label svg path,.page-document-edit .form-group-basic .field--color-yellow label svg use{color:#f5b600;fill:#f5b600}.page-document-edit .form-group-basic .field--color-yellow .frame-content,.page-document-edit .form-group-basic .field--color-yellow textarea{background:#fff;border:3px solid rgba(245,182,0,.9);border-left-width:32px;resize:none;border-radius:20px;color:#111}.page-document-edit .form-group-basic .field--color-yellow .frame-content:focus,.page-document-edit .form-group-basic .field--color-yellow textarea:focus{border-top-color:#f5b600}.page-document-edit .form-group-basic .field--color-yellow.frame-focused .frame-content,.page-document-edit .form-group-basic .field--color-yellow.frame-focused textarea{background:#fef8e6}.page-document-edit .form-group-basic .field--color-yellow a.starter-trigger{background:rgba(245,182,0,.1)}.page-document-edit .form-group-basic .field--color-yellow .curtain-trigger svg use{color:#f5b600}.page-document-edit .form-group-basic .field--color-yellow .starter-content{box-shadow:0 5px 0 0 rgba(245,182,0,.1)}.page-document-edit .form-group-basic .field--color-yellow.starter-shown textarea{box-shadow:none}.page-document-edit .form-group-basic .field--color-yellow .body-menu a svg use,.page-document-edit .form-group-basic .field--color-yellow .sortable-handle svg use{color:#666}.page-document-edit .menu-element-yellow{color:#f5b600}.page-document-edit .form-group-basic .field--color-black label,.page-document-edit .form-group-basic .field--color-black+.curtain-container .curtain-trigger svg use{color:#444}.page-document-edit .form-group-basic .field--color-black label svg path,.page-document-edit .form-group-basic .field--color-black label svg use{color:#444;fill:#444}.page-document-edit .form-group-basic .field--color-black .frame-content,.page-document-edit .form-group-basic .field--color-black textarea{background:#fff;border:3px solid rgba(68,68,68,.9);border-left-width:32px;resize:none;border-radius:20px;color:#111}.page-document-edit .form-group-basic .field--color-black .frame-content:focus,.page-document-edit .form-group-basic .field--color-black textarea:focus{border-top-color:#444}.page-document-edit .form-group-basic .field--color-black.frame-focused .frame-content,.page-document-edit .form-group-basic .field--color-black.frame-focused textarea{background:#ececec}.page-document-edit .form-group-basic .field--color-black a.starter-trigger{background:rgba(68,68,68,.1)}.page-document-edit .form-group-basic .field--color-black .curtain-trigger svg use{color:#444}.page-document-edit .form-group-basic .field--color-black .starter-content{box-shadow:0 5px 0 0 rgba(68,68,68,.1)}.page-document-edit .form-group-basic .field--color-black.starter-shown textarea{box-shadow:none}.page-document-edit .form-group-basic .field--color-black .body-menu a svg use,.page-document-edit .form-group-basic .field--color-black .sortable-handle svg use{color:#666}.page-document-edit .menu-element-black{color:#444}.page-document-edit .form-group-basic .field--color-gray label,.page-document-edit .form-group-basic .field--color-gray+.curtain-container .curtain-trigger svg use{color:#838383}.page-document-edit .form-group-basic .field--color-gray label svg path,.page-document-edit .form-group-basic .field--color-gray label svg use{color:#838383;fill:#838383}.page-document-edit .form-group-basic .field--color-gray .frame-content,.page-document-edit .form-group-basic .field--color-gray textarea{background:#fff;border:3px solid hsla(0,0%,51%,.9);border-left-width:32px;resize:none;border-radius:20px;color:#111}.page-document-edit .form-group-basic .field--color-gray .frame-content:focus,.page-document-edit .form-group-basic .field--color-gray textarea:focus{border-top-color:#838383}.page-document-edit .form-group-basic .field--color-gray.frame-focused .frame-content,.page-document-edit .form-group-basic .field--color-gray.frame-focused textarea{background:#f3f3f3}.page-document-edit .form-group-basic .field--color-gray a.starter-trigger{background:hsla(0,0%,51%,.1)}.page-document-edit .form-group-basic .field--color-gray .curtain-trigger svg use{color:#838383}.page-document-edit .form-group-basic .field--color-gray .starter-content{box-shadow:0 5px 0 0 hsla(0,0%,51%,.1)}.page-document-edit .form-group-basic .field--color-gray.starter-shown textarea{box-shadow:none}.page-document-edit .form-group-basic .field--color-gray .body-menu a svg use,.page-document-edit .form-group-basic .field--color-gray .sortable-handle svg use{color:#666}.page-document-edit .menu-element-gray{color:#838383}.page-document-edit .form-group-basic .field--color-brown label,.page-document-edit .form-group-basic .field--color-brown+.curtain-container .curtain-trigger svg use{color:#726a57}.page-document-edit .form-group-basic .field--color-brown label svg path,.page-document-edit .form-group-basic .field--color-brown label svg use{color:#726a57;fill:#726a57}.page-document-edit .form-group-basic .field--color-brown .frame-content,.page-document-edit .form-group-basic .field--color-brown textarea{background:#fff;border:3px solid rgba(114,106,87,.9);border-left-width:32px;resize:none;border-radius:20px;color:#111}.page-document-edit .form-group-basic .field--color-brown .frame-content:focus,.page-document-edit .form-group-basic .field--color-brown textarea:focus{border-top-color:#726a57}.page-document-edit .form-group-basic .field--color-brown.frame-focused .frame-content,.page-document-edit .form-group-basic .field--color-brown.frame-focused textarea{background:#f1f0ee}.page-document-edit .form-group-basic .field--color-brown a.starter-trigger{background:rgba(114,106,87,.1)}.page-document-edit .form-group-basic .field--color-brown .curtain-trigger svg use{color:#726a57}.page-document-edit .form-group-basic .field--color-brown .starter-content{box-shadow:0 5px 0 0 rgba(114,106,87,.1)}.page-document-edit .form-group-basic .field--color-brown.starter-shown textarea{box-shadow:none}.page-document-edit .form-group-basic .field--color-brown .body-menu a svg use,.page-document-edit .form-group-basic .field--color-brown .sortable-handle svg use{color:#666}.page-document-edit .menu-element-brown{color:#726a57}.page-document-edit .form-group-basic .field--color-turquoise label,.page-document-edit .form-group-basic .field--color-turquoise+.curtain-container .curtain-trigger svg use{color:#55b4b4}.page-document-edit .form-group-basic .field--color-turquoise label svg path,.page-document-edit .form-group-basic .field--color-turquoise label svg use{color:#55b4b4;fill:#55b4b4}.page-document-edit .form-group-basic .field--color-turquoise .frame-content,.page-document-edit .form-group-basic .field--color-turquoise textarea{background:#fff;border:3px solid rgba(85,180,180,.9);border-left-width:32px;resize:none;border-radius:20px;color:#111}.page-document-edit .form-group-basic .field--color-turquoise .frame-content:focus,.page-document-edit .form-group-basic .field--color-turquoise textarea:focus{border-top-color:#55b4b4}.page-document-edit .form-group-basic .field--color-turquoise.frame-focused .frame-content,.page-document-edit .form-group-basic .field--color-turquoise.frame-focused textarea{background:#eef8f8}.page-document-edit .form-group-basic .field--color-turquoise a.starter-trigger{background:rgba(85,180,180,.1)}.page-document-edit .form-group-basic .field--color-turquoise .curtain-trigger svg use{color:#55b4b4}.page-document-edit .form-group-basic .field--color-turquoise .starter-content{box-shadow:0 5px 0 0 rgba(85,180,180,.1)}.page-document-edit .form-group-basic .field--color-turquoise.starter-shown textarea{box-shadow:none}.page-document-edit .form-group-basic .field--color-turquoise .body-menu a svg use,.page-document-edit .form-group-basic .field--color-turquoise .sortable-handle svg use{color:#666}.page-document-edit .menu-element-turquoise{color:#55b4b4}.page-document-edit .form-group-basic .field--color-pink label,.page-document-edit .form-group-basic .field--color-pink+.curtain-container .curtain-trigger svg use{color:#b455a8}.page-document-edit .form-group-basic .field--color-pink label svg path,.page-document-edit .form-group-basic .field--color-pink label svg use{color:#b455a8;fill:#b455a8}.page-document-edit .form-group-basic .field--color-pink .frame-content,.page-document-edit .form-group-basic .field--color-pink textarea{background:#fff;border:3px solid rgba(180,85,168,.9);border-left-width:32px;resize:none;border-radius:20px;color:#111}.page-document-edit .form-group-basic .field--color-pink .frame-content:focus,.page-document-edit .form-group-basic .field--color-pink textarea:focus{border-top-color:#b455a8}.page-document-edit .form-group-basic .field--color-pink.frame-focused .frame-content,.page-document-edit .form-group-basic .field--color-pink.frame-focused textarea{background:#f8eef6}.page-document-edit .form-group-basic .field--color-pink a.starter-trigger{background:rgba(180,85,168,.1)}.page-document-edit .form-group-basic .field--color-pink .curtain-trigger svg use{color:#b455a8}.page-document-edit .form-group-basic .field--color-pink .starter-content{box-shadow:0 5px 0 0 rgba(180,85,168,.1)}.page-document-edit .form-group-basic .field--color-pink.starter-shown textarea{box-shadow:none}.page-document-edit .form-group-basic .field--color-pink .body-menu a svg use,.page-document-edit .form-group-basic .field--color-pink .sortable-handle svg use{color:#666}.page-document-edit .menu-element-pink{color:#b455a8}.page-document-edit .form-group-basic .field--color-undefined label,.page-document-edit .form-group-basic .field--color-undefined+.curtain-container .curtain-trigger svg use{color:#838383}.page-document-edit .form-group-basic .field--color-undefined label svg path,.page-document-edit .form-group-basic .field--color-undefined label svg use{color:#838383;fill:#838383}.page-document-edit .form-group-basic .field--color-undefined .frame-content,.page-document-edit .form-group-basic .field--color-undefined textarea{background:#fff;border:3px solid hsla(0,0%,51%,.9);border-left-width:32px;resize:none;border-radius:20px;color:#111}.page-document-edit .form-group-basic .field--color-undefined .frame-content:focus,.page-document-edit .form-group-basic .field--color-undefined textarea:focus{border-top-color:#838383}.page-document-edit .form-group-basic .field--color-undefined.frame-focused .frame-content,.page-document-edit .form-group-basic .field--color-undefined.frame-focused textarea{background:#f3f3f3}.page-document-edit .form-group-basic .field--color-undefined a.starter-trigger{background:hsla(0,0%,51%,.1)}.page-document-edit .form-group-basic .field--color-undefined .curtain-trigger svg use{color:#838383}.page-document-edit .form-group-basic .field--color-undefined .starter-content{box-shadow:0 5px 0 0 hsla(0,0%,51%,.1)}.page-document-edit .form-group-basic .field--color-undefined.starter-shown textarea{box-shadow:none}.page-document-edit .form-group-basic .field--color-undefined .body-menu a svg use,.page-document-edit .form-group-basic .field--color-undefined .sortable-handle svg use{color:#666}.page-document-edit .menu-element-undefined{color:#838383}.page-document-edit .form-group-basic label{position:absolute;top:5px;left:20px;padding-top:5px;padding-left:2rem;width:92%;z-index:1;font-size:1.125em;font-family:var(--font-mont);font-weight:600}.page-document-edit .form-group-basic .body-menu{top:16px;right:10px}.page-document-edit .form-group-basic .body-menu a.pulldownmenu-trigger svg use{color:#b3b9c4}.page-document-edit .form-group-basic .sortable-handle-container{position:absolute;left:6px;top:50%;transform:translateY(-50%);z-index:300;cursor:move;cursor:grab;cursor:-webkit-grab}.page-document-edit .form-group-basic .sortable-handle-container div.sortable-handle svg use{color:#fff}.page-document-edit .form-group-basic .sortable-handle-container:active{cursor:grabbing;cursor:-webkit-grabbing}.page-document-edit .form-group-basic .frame-content{min-height:93px;line-height:1.25;font-size:1.125em;padding:40px 20px 20px;margin-bottom:20px}.page-document-edit .form-group-basic .frame-content[readonly]{background:#eee!important;color:#777!important}.page-document-edit .form-group-basic .frame-content.pop{margin-bottom:0!important}.page-document-edit .form-group-basic .frame-content .ProseMirror p:not(.is-editor-empty){display:inline}.page-document-edit [contenteditable=false],.page-document-edit [readonly]{background:#eee!important;color:#777!important}.page-document-edit .menu-element{font-weight:500;text-overflow:ellipsis}.page-document-edit .menu--sentence-starter{border-bottom:1px solid #ccc}.page-document-edit .no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.document-title-card header .button.jump-to-prewrite,.document-title-card header .button.jump-to-writing{border-color:#fff;background:transparent;min-width:150px}.space-around{margin:25px}main.DocumentHive .rendered-container,main.HiveGroup .rendered-container,main.SharedDocument .rendered-container{position:fixed;top:0;width:100%;height:100vh;z-index:8001;display:flex;flex-direction:row}main.DocumentHive .rendered-container .document-preview-container,main.HiveGroup .rendered-container .document-preview-container,main.SharedDocument .rendered-container .document-preview-container{display:flex;flex-direction:column}main.DocumentHive .rendered-container .document-preview-container .hive-document-container,main.HiveGroup .rendered-container .document-preview-container .hive-document-container,main.SharedDocument .rendered-container .document-preview-container .hive-document-container{overflow-y:auto}main.DocumentHive .rendered-container .hive-doc,main.HiveGroup .rendered-container .hive-doc,main.SharedDocument .rendered-container .hive-doc{flex-grow:1}@media screen and (max-width:500px){main.DocumentHive .rendered-container,main.HiveGroup .rendered-container,main.SharedDocument .rendered-container{flex-direction:column}main.DocumentHive .rendered-container aside,main.HiveGroup .rendered-container aside,main.SharedDocument .rendered-container aside{border-top:1px solid #ccc;min-height:40%}}main .main-content.hive-doc{display:flex;flex-direction:column}main .main-content.hive-doc .hive-document-container{flex-grow:1;overflow-y:auto}.hive-document{display:inline-block;text-align:center;position:relative;min-width:120px;padding-top:10px}.hive-document .help-flare{position:absolute;left:5px;top:5px}.hive-document .help-flare svg use{color:#ff795d}.hive-document .badge{position:absolute;top:5px;right:5px;font-size:.625em;border-radius:100%;background:#ff795d;color:#fff;display:inline-block;padding:2px 4px;z-index:2}.hive-document:hover{transform:scale(1.1)}.hive-document:hover .user-info{opacity:1}.hive-document .user-info{position:absolute;top:0;right:0;opacity:0}.hive-document .progress-chart{width:70px;margin:0 auto}.hive-document:link,.hive-document:visited{border-bottom:none}.hive-document.owner{border:2px solid #ff795d;border-radius:6px}.hive-document .user-profile-container{padding-bottom:10px}.hive-document .user-profile-container h4{padding-left:0;color:#676767;font-family:var(--font-mont);font-weight:400;font-size:.75em;line-height:1.25;margin:10px auto 0;text-align:center;width:80%}.hive-document .user-profile-photo{width:72px}.hive-document .user-profile-photo span{height:60px;width:60px}.hive-document.not-active h2,.hive-document.not-active h4{color:#ccc}.hive-document.not-started h2,.hive-document.not-started h4{color:red}.hive-document h3,.hive-document p{margin-bottom:20px}.hive-document p{font-size:.9375em}.hive-container{background:inherit!important;position:relative}.hive-container .hive--closer-container{position:absolute;z-index:1;top:10px;right:0}.hive-container .hive--closer-container>div{margin:0 auto;text-align:right}.hive-container .hive--closer-container .hive--close{margin-right:20px;margin-top:20px}.hive-container .hive--closer-container .hive--close:link,.hive-container .hive--closer-container .hive--close:visited{border-bottom:none}.hive-group{position:relative}.hive-group h1.hive-group__name{text-align:center;margin-bottom:20px;font-family:var(--font-mont);font-weight:700}.hive-group .controls{left:20px;top:20px;position:absolute}.hive-group .filters{display:flex;align-items:center;justify-content:flex-end}.hive-group .filters>div{margin-right:20px;border-right:1px solid #ccc;padding-right:20px}.hive-group .filters>div:last-of-type{margin-right:none;border-right:none}.hive-group .filters span{font-size:.75em;color:#666;display:inline-block;margin-right:4px}.hive-group .filters button{border-radius:6px;color:#fff;background:#ff795d;font-size:.75em;padding:4px 10px;outline:none;border:none;margin-right:4px}.hive-group .filters button:hover{cursor:pointer;color:#eee}.hive-group .filters button.active{border:none;box-shadow:none;background:#4a90e2}.hive-group .filters .anonymous-seed{margin-left:10px;padding-left:10px;border-left:1px solid rgba(0,0,0,.05)}.hive-group .filters .anonymous-seed .button{padding:4px 10px}.hive-group #hive__close{border-bottom:none}.hive-group .cluster{border:1px solid #ccc;border-radius:16px;margin-right:4px;margin-bottom:4px;background:#eee;position:relative}.hive-group .cluster .hive-document.not-started h4{color:#ccc}.hive-group .cluster h3{display:inline;vertical-align:middle;letter-spacing:0;padding:6px 8px;border-radius:50%;background:#ccc;font-weight:700;font-size:.625em;position:absolute;left:5px;top:5px}.hive-group .cluster-object{min-height:130px}.hive-group .cluster--enabled{background:transparent}.hive-group .cluster--enabled .hive-document.not-started h4{color:red}.hive h2{font-family:var(--font-mont);font-weight:700}.hive .hive__group{*zoom:1;float:left}.hive .hive__group:after{content:"";display:table;clear:both}.hive .hive__nest{margin-right:10px;margin-bottom:10px;display:block;width:189px;height:189px;overflow:hidden}.hive .hive__user-photo span{display:inline-block;width:60px;height:60px;overflow:hidden;background-repeat:no-repeat;background-size:contain;background-position:50%}.hive-disabled{display:flex;align-items:center}.hive-disabled>div{flex:1 1}.hive-disabled h1{font-family:var(--font-mont);font-weight:700;color:#666;max-width:30%;line-height:1.5;margin:0 auto 20px}.hive-disabled svg use{color:#ccc}.hive-disabled.hive-loading svg use{color:#ff795d}.hive-document-comment-toolbar{background:#fff;text-align:right}.hive-document-toolbar{text-align:left;border-right:1px solid #eee;background:#fafafa}.hive-document-toolbar dl.options-bar{float:right}.hive-document-toolbar dl.options-bar .word-count--container>div{display:inline-block;vertical-align:middle}@media screen and (max-width:500px){.hive-document-toolbar dl.options-bar .word-count-stats,.hive-document-toolbar dl.options-bar.document-owner-name{display:none}}.hive-document-toolbar dl.options-bar a.disable-document,.hive-document-toolbar dl.options-bar a.help-flare,.hive-document-toolbar dl.options-bar a.mark-done,.hive-document-toolbar dl.options-bar a.prewrite-toggle{border-bottom:none}.hive-document-toolbar dl.options-bar a.disable-document svg,.hive-document-toolbar dl.options-bar a.help-flare svg,.hive-document-toolbar dl.options-bar a.mark-done svg,.hive-document-toolbar dl.options-bar a.prewrite-toggle svg{pointer-events:none}.hive-document-toolbar dl.options-bar a.disable-document svg use,.hive-document-toolbar dl.options-bar a.help-flare svg use,.hive-document-toolbar dl.options-bar a.mark-done svg use,.hive-document-toolbar dl.options-bar a.prewrite-toggle svg use{color:#666}.hive-document-toolbar dl.options-bar a.disable-document.active svg use,.hive-document-toolbar dl.options-bar a.help-flare.active svg use,.hive-document-toolbar dl.options-bar a.mark-done.active svg use,.hive-document-toolbar dl.options-bar a.prewrite-toggle.active svg use{color:#ff795d}.hive-document-comment-toolbar,.hive-document-toolbar{width:100%;height:74px;padding:20px 0 20px 20px}@media screen and (max-width:500px){.hive-document-comment-toolbar,.hive-document-toolbar{height:50px}.hive-document-comment-toolbar #wordProgress,.hive-document-toolbar #wordProgress{width:30px!important;height:30px!important}}.hive-document-comment-toolbar dl dd,.hive-document-toolbar dl dd{display:inline-block;vertical-align:middle;padding-right:6px;padding-left:6px;border-right:1px solid #e9e9e9}.hive-document-comment-toolbar dl dd:last-of-type,.hive-document-toolbar dl dd:last-of-type{border-right:none;margin-right:20px}@media screen and (max-width:500px){.hive-document-comment-toolbar dl dd:last-of-type,.hive-document-toolbar dl dd:last-of-type{padding-left:0}}.hive-document-comment-toolbar dl dd.document-owner-name,.hive-document-toolbar dl dd.document-owner-name{color:#444;margin-right:0;min-width:160px}@media screen and (max-width:500px){.hive-document-comment-toolbar dl dd.document-owner-name,.hive-document-toolbar dl dd.document-owner-name{display:none}}.hive-document-comment-toolbar dl dd a.next-student,.hive-document-comment-toolbar dl dd a.prev-student,.hive-document-toolbar dl dd a.next-student,.hive-document-toolbar dl dd a.prev-student{border-bottom:none}.hive-document-comment-toolbar dl dd a.next-student.disabled,.hive-document-comment-toolbar dl dd a.prev-student.disabled,.hive-document-toolbar dl dd a.next-student.disabled,.hive-document-toolbar dl dd a.prev-student.disabled{color:#999}.hive-document-comment-toolbar dl dd a.close-sidebar:hover,.hive-document-comment-toolbar dl dd a.disable-document:hover,.hive-document-comment-toolbar dl dd a.help-flare:hover,.hive-document-comment-toolbar dl dd a.hive-enabled:hover,.hive-document-comment-toolbar dl dd a.mark-done:hover,.hive-document-toolbar dl dd a.close-sidebar:hover,.hive-document-toolbar dl dd a.disable-document:hover,.hive-document-toolbar dl dd a.help-flare:hover,.hive-document-toolbar dl dd a.hive-enabled:hover,.hive-document-toolbar dl dd a.mark-done:hover{cursor:pointer;border-bottom:none}.hive-document-comment-toolbar dl dd a.close-sidebar:hover svg,.hive-document-comment-toolbar dl dd a.disable-document:hover svg,.hive-document-comment-toolbar dl dd a.help-flare:hover svg,.hive-document-comment-toolbar dl dd a.hive-enabled:hover svg,.hive-document-comment-toolbar dl dd a.mark-done:hover svg,.hive-document-toolbar dl dd a.close-sidebar:hover svg,.hive-document-toolbar dl dd a.disable-document:hover svg,.hive-document-toolbar dl dd a.help-flare:hover svg,.hive-document-toolbar dl dd a.hive-enabled:hover svg,.hive-document-toolbar dl dd a.mark-done:hover svg{color:#999}.hive-document-comment-toolbar dl dd a.close-sidebar svg,.hive-document-comment-toolbar dl dd a.disable-document svg,.hive-document-comment-toolbar dl dd a.help-flare svg,.hive-document-comment-toolbar dl dd a.hive-enabled svg,.hive-document-comment-toolbar dl dd a.mark-done svg,.hive-document-toolbar dl dd a.close-sidebar svg,.hive-document-toolbar dl dd a.disable-document svg,.hive-document-toolbar dl dd a.help-flare svg,.hive-document-toolbar dl dd a.hive-enabled svg,.hive-document-toolbar dl dd a.mark-done svg{color:#aaa}.hive-document-comment-toolbar dl dd a.close-sidebar.active svg,.hive-document-comment-toolbar dl dd a.close-sidebar.active svg use,.hive-document-comment-toolbar dl dd a.disable-document.active svg,.hive-document-comment-toolbar dl dd a.disable-document.active svg use,.hive-document-comment-toolbar dl dd a.help-flare.active svg,.hive-document-comment-toolbar dl dd a.help-flare.active svg use,.hive-document-comment-toolbar dl dd a.hive-enabled.active svg,.hive-document-comment-toolbar dl dd a.hive-enabled.active svg use,.hive-document-comment-toolbar dl dd a.mark-done.active svg,.hive-document-comment-toolbar dl dd a.mark-done.active svg use,.hive-document-toolbar dl dd a.close-sidebar.active svg,.hive-document-toolbar dl dd a.close-sidebar.active svg use,.hive-document-toolbar dl dd a.disable-document.active svg,.hive-document-toolbar dl dd a.disable-document.active svg use,.hive-document-toolbar dl dd a.help-flare.active svg,.hive-document-toolbar dl dd a.help-flare.active svg use,.hive-document-toolbar dl dd a.hive-enabled.active svg,.hive-document-toolbar dl dd a.hive-enabled.active svg use,.hive-document-toolbar dl dd a.mark-done.active svg,.hive-document-toolbar dl dd a.mark-done.active svg use{color:#ff795d}.hive-document-comment-toolbar dl dd a.disable-document,.hive-document-comment-toolbar dl dd a.disable-document svg use,.hive-document-toolbar dl dd a.disable-document,.hive-document-toolbar dl dd a.disable-document svg use{color:#aaa}.hive-document-comment-toolbar dl dd a.disable-document:hover svg use,.hive-document-toolbar dl dd a.disable-document:hover svg use{color:#999}.hive-document-comment-toolbar .rendered-close-container,.hive-document-toolbar .rendered-close-container{z-index:1000}.hive-document-comment-toolbar .rendered-close-container a,.hive-document-toolbar .rendered-close-container a{min-width:auto;padding:5px;font-size:.875em;border-bottom:none}.document-preview-container .hive-document-toolbar,.main-content.hive-doc .hive-document-toolbar{position:relative;display:flex;align-items:center;justify-content:space-between}.document-preview-container .hive-document-toolbar dl,.main-content.hive-doc .hive-document-toolbar dl{display:block}.document-preview-container .hive-document-toolbar dl.options-bar,.main-content.hive-doc .hive-document-toolbar dl.options-bar{text-align:right}.document-preview-container .hive-document-toolbar .word-count #wordProgress,.main-content.hive-doc .hive-document-toolbar .word-count #wordProgress{height:35px!important;width:35px!important}.document-preview span.feedback-count{display:inline-block;text-indent:0;position:absolute;top:-10px;margin-left:-10px;width:14px;height:14px;line-height:1.4;text-align:center;font-size:.625em;font-weight:700;background:#6e489d;color:#fff;border-radius:50%}.document-preview span.feedback-count.name{background:#666}.document-preview span.feedback-count.pop,.document-preview span.feedback-count.purple{background:#6e489d}.document-preview span.feedback-count.blue,.document-preview span.feedback-count.bridge,.document-preview span.feedback-count.echo,.document-preview span.feedback-count.hook{background:#1c60d9}.document-preview span.feedback-count.red,.document-preview span.feedback-count.thesis,.document-preview span.feedback-count.thesis_revisited{background:#ff5a77}.document-preview span.feedback-count.green,.document-preview span.feedback-count.research{background:#64a34e}.document-preview span.feedback-count.closer,.document-preview span.feedback-count.icloser,.document-preview span.feedback-count.reflection,.document-preview span.feedback-count.yellow{background:#ffbe00}.hive-container-content{display:flex;height:100%}.hive-container-content .hive-controls{text-align:right}.hive-container-content>section{flex:3 1;overflow-y:auto}.hive-index{padding:20px}.hive-index .hive-index-content{padding:20px;background:#fff;border-radius:16px}.hive-index .hive-index-content .column a.card{border-bottom:none}.hive-index .hive-index-content>.contain>.row:first-of-type>.column{margin-bottom:20px;min-height:450px}@media screen and (max-width:500px){.hive-index .hive-index-content>.contain>.row:first-of-type>.column{min-height:auto}}.hive-index .hive-index-content .progress-chart .progress-chart--profile-photo{left:50%;transform:translateX(-50%)}.hive-index .hive-index-content .teaser-content{position:relative}.hive-index .hive-index-content .badge{position:absolute;top:5px;right:5px;font-size:.75em;border-radius:100%;background:#ff795d;color:#fff;display:inline-block;padding:4px 6px;z-index:2}.hive-index .hive-index-content .my-hive-docs .column{min-height:215px}.hive-index .hive-index-content .my-hive-docs .column:first-of-type{margin-bottom:20px}.hive-index .hive-index-content .my-hive-docs .column .card{min-height:215px;text-align:center;padding-top:30px}.hive-index .hive-index-content .student-card .teaser-content,.hive-index .hive-index-content .teacher-card .teaser-content{padding-top:20px}.hive-index .hive-index-content .student-card .teaser-content canvas,.hive-index .hive-index-content .teacher-card .teaser-content canvas{margin:0 auto}@media screen and (max-width:500px){.hive-index .hive-index-content .student-card .teaser-content,.hive-index .hive-index-content .teacher-card .teaser-content{padding-top:0}}.hive-index .hive-index-content .student-card h2,.hive-index .hive-index-content .teacher-card h2{margin-top:10px}.hive-index .hive-index-content .column{text-align:center}.hive-index .hive-index-content .column .hive-document{position:relative;display:block;padding-top:60px}.hive-index .hive-index-content .column .hive-document:hover{transform:scale(1.025)}.hive-index .hive-index-content .column h1{margin-top:60px;text-align:center}@media screen and (max-width:500px){.hive-index .hive-index-content .column h1{margin-top:10px}}.hive-index .hive-index-content .column h2{text-align:center}.hive-index .hive-index-content .column h3.hive--is-disabled{color:#ccc;font-size:.875em;text-align:center}.hive-index .hive-index-content .column div.header{position:relative;width:100%;height:186px;background:rgba(0,0,0,.1)}@media screen and (max-width:500px){.hive-index .hive-index-content .column div.header{height:100px}}.hive-index .hive-index-content .column div.header img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hive-index .hive-index-content .column div.header.robo{overflow:hidden}.hive-index .hive-index-content .column div.header.robo img,.hive-index .hive-index-content .column div.header.robo svg{top:10px;opacity:.3;object-fit:fill;width:auto;height:auto;transform:translateX(-50%);left:50%;mix-blend-mode:soft-light}@media screen and (max-width:500px){.hive-index,.hive-index .hive-index-content{padding:10px}}.shared-document-control{margin:0 auto;min-height:500px;position:relative}.shared-document-control .hive-content{background:hsla(0,0%,100%,.9)}.shared-document-control .display-table.grid--full,.shared-document-control .display-table.grid--rev,.shared-document-control .grid.display-table{border-spacing:2px 0}.shared-document-control .grid .grid__item,.shared-document-control .grid--full .grid__item,.shared-document-control .grid--rev .grid__item{margin-bottom:10px}.shared-document-control .groups>div{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.shared-document-control .groups>div h2{margin-bottom:20px}.shared-document-control .groups>div:last-of-type{border-bottom:none}.shared-document-control .shared-document--widget{display:inline-block;text-align:center;position:relative;min-width:120px;padding-top:10px}.shared-document-control .shared-document--widget .help-flare{position:absolute;left:0;top:0}.shared-document-control .shared-document--widget:hover{transform:scale(1.1)}.shared-document-control .shared-document--widget:hover .user-info{opacity:1}.shared-document-control .shared-document--widget .user-info{position:absolute;top:0;right:0;opacity:0}.shared-document-control .shared-document--widget .progress-chart{width:70px;margin:0 auto}.shared-document-control .shared-document--widget:link,.shared-document-control .shared-document--widget:visited{border-bottom:none}.shared-document-control .shared-document--widget.owner{border:2px solid #ff795d;border-radius:6px}.shared-document-control .shared-document--widget .user-profile-container{padding-bottom:10px}.shared-document-control .shared-document--widget .user-profile-container h4{margin-top:10px;padding-left:0;text-align:left;color:#676767;font-size:12px;text-align:center}.shared-document-control .shared-document--widget .user-profile-photo{width:72px}.shared-document-control .shared-document--widget .user-profile-photo span{height:60px;width:60px}.shared-document-control .shared-document--widget.not-active h4{color:#ccc}.shared-document-control .shared-document--widget.not-started h4{color:red}.shared-document-control .shared-document--widget h2{line-height:1.45;margin-bottom:10px}.shared-document-control .shared-document--widget h3{margin-bottom:20px}.shared-document-control .shared-document--widget p{font-size:.9375em;margin-bottom:20px}.line-counts{position:absolute;margin-left:-60px;padding-left:40px;padding-right:10px;font-size:1em;line-height:2;color:#666;font-family:Times New Roman,serif;font-size:12pt}.line-counts ol{list-style-type:decimal;opacity:0;transition:opacity .3s ease-in-out}.line-counts ol,.line-counts ol li{margin:0;padding:0}.line-counts:hover ol{opacity:1}.progress-chart{position:relative}.progress-chart .progress-chart--profile-photo{position:absolute;top:6px;left:5px;z-index:2}.progress-chart .progress-chart--profile-photo .user-profile-photo span{height:60px;width:60px;border:none;box-shadow:none;background-color:#fff}.document-preview{width:8.5in;word-wrap:break-word;overflow-wrap:break-word}.document-preview p span{margin-right:5px;white-space:pre-wrap}.document-preview p.no-indent span{margin-right:0}.document-preview p span.btn{position:absolute;right:-60px}.document-preview a.field--purple{background:#bca7d7}.document-preview a.field--blue{background:#cee1f7}.document-preview a.field--green{background:#cbe6cb}.document-preview a.field--orange{background:#fff8f6}.document-preview a.field--red{background:#e1b7b7}.document-preview a.field--yellow{background:#f5f2e1}.document-preview a.field--black{background:#939393}.document-preview a.field--gray{background:#d0d0d0}.document-preview a.field--brown{background:#bbb5a7}.document-preview a.field--turquoise{background:#bfe3e3}.document-preview a.field--pink{background:#e3bfde}.document-preview a.field--undefined{background:#d0d0d0}.document-preview a.field--blue{background:#d9e5fa}.document-preview a.field--purple{background:#e4e0f0}.document-preview a.field--red{background:#ffcdd5}.document-preview a.field--orange{background:#ffdb99}.document-preview a.field--yellow{background:#fff6db}.document-preview a.field--black{background:#dadada}@media screen and (max-width:500px){.document-preview{width:100%;padding:10px}.document-preview p{text-indent:.2in}}.document-preview{background:#fff;margin-left:auto;margin-right:auto;padding:1in;position:relative}.document-preview .bottom-margin{height:1in;width:8.5in;position:absolute;bottom:0;left:0;background:#fff}.document-preview p{text-indent:.5in;line-height:2;font-family:Times New Roman,serif;font-size:12pt;position:relative}.document-preview p.no-indent{text-indent:0}.document-preview p a{position:relative;text-decoration:none;border-bottom:none}.document-preview p a:hover{cursor:pointer}.document-preview p a.btn{position:absolute;right:-60px}.document-preview p a.blue{background:#d9e5fa}.document-preview p a.blue.target{background:#9cbbf2}.document-preview p a.red{background:#ffcdd5}.document-preview p a.red.target{background:#ff8da1}.document-preview p a.green{background:#e4f0e0}.document-preview p a.green.target{background:#bbdab0}.document-preview p a.purple{background:#e4e0f0}.document-preview p a.purple.target{background:#bcb0d8}.document-preview p a.yellow{background:#fff6db}.document-preview p a.yellow.target{background:#ffe599}.document-preview p a.orange{background:#ffdb99}.document-preview p a.orange.target{background:orange}.document-preview p a.title:not(.main-title){background:#fdccc7}.document-preview p a.title:not(.main-title).target{background:salmon}.document-preview p a.black{background:#dadada}.document-preview p a.black.target{background:#b3b3b3}.document-preview p a.gray{background:#f5f5f5}.document-preview p a.gray.target{background:#ccc}.document-preview p a.brown{background:#f2e3cf}.document-preview p a.brown.target{background:#deb887}.document-preview p a.turquoise{background:#b3f3ec}.document-preview p a.turquoise.target{background:#40e0d0}.document-preview p a.pink{background:#ffe6ea}.document-preview p a.pink.target{background:pink}.document-preview p .paragraph-break{display:block;background:red}.document-preview p .manual-indent{display:inline-block;margin-left:.5in}@media screen and (max-width:500px){.document-preview p .manual-indent{margin-left:.2in}}.hive-container-content aside.messages-open{background:#fff;min-width:320px;max-width:400px;position:relative}.hive-container-content aside.messages-open .messages-control-container{text-align:right;padding:10px}.hive-container-content aside.messages-open #messages-trigger{border-bottom:none}.hive-container-content aside.messages-closed{max-width:32px;padding:16px 10px 10px;border-left:1px solid #ccc}.hive-container-content aside.messages-closed a{border-bottom:none}.hive-container-content aside.sub-container{display:flex;flex-direction:column;align-content:stretch;height:calc(100vh - 60px)}.hive-container-content aside.sub-container nav{flex:0 0 auto;height:42px;background:#fff!important;padding:0;border-bottom:none;text-align:center}.hive-container-content aside.sub-container nav ul{display:flex;background:#eee;justify-content:center}.hive-container-content aside.sub-container nav ul li{margin-right:0}.hive-container-content aside.sub-container nav ul li.active a{background:#fff}.hive-container-content aside.sub-container nav ul li.active a svg use{color:#ff795d}.hive-container-content aside.sub-container nav ul li a{display:inline-block;width:100%;min-height:42px;border-right:1px solid #ccc;padding:10px;border-bottom:none}.hive-container-content aside.sub-container nav ul li a:hover svg use{color:#666}.hive-container-content aside.sub-container nav ul li a svg use{color:#999}.hive-container-content aside.sub-container .sub-container-content{flex:1 1 auto;position:relative;overflow-y:auto;min-height:calc(100vh - 107px)}.hive-container-content aside.sub-container .sub-container-content iframe{padding:0;margin:0;line-height:0;min-height:inherit}@media screen and (max-width:500px){.hive-container-content aside{min-width:100%}.hive-container-content aside.sub-container{height:calc(100vh - 60px)}}.hive-container-content aside .aside-close-container{position:relative;z-index:20}.hive-container-content aside .aside-close-container .aside-close{position:absolute;right:10px;top:10px}.hive-container-content aside .aside-close-container .aside-close:hover{cursor:pointer}.hive-container-content aside .help-document--window{min-height:inherit}table.grades{width:100%}table.grades td,table.grades th{padding:6px 10px}table.grades thead tr td,table.grades thead tr th{padding:10px;font-weight:700;border-bottom:2px solid #666}table.grades thead tr td:nth-child(2n),table.grades thead tr th:nth-child(2n){border-left:1px solid #eee;text-align:center}table.grades tbody tr:nth-child(2n) td,table.grades tbody tr:nth-child(2n) th{background:#f9f9f9}table.grades tbody tr td,table.grades tbody tr th{border-bottom:1px solid #ccc}table.grades tbody tr td:nth-child(2n),table.grades tbody tr th:nth-child(2n){border-left:1px solid #eee;text-align:center}table.grades tbody tr td input[type=text],table.grades tbody tr th input[type=text]{width:100%;border:none;border-bottom:2px solid transparent;box-shadow:none;padding:0;border-radius:initial}table.grades tbody tr td input[type=text]:focus,table.grades tbody tr th input[type=text]:focus{border-bottom-color:#ff795d}table.grades tbody tr td input[type=text]:hover,table.grades tbody tr th input[type=text]:hover{border-bottom-color:#ccc}table.grades tbody td{padding:0;vertical-align:bottom}input.grade-textbox[type=text]{box-shadow:none;text-align:center}input[type=text].grade-textbox--in-hive{text-align:center;position:absolute;top:20px;left:20px;border:none;border-bottom:2px solid #eee;box-shadow:none;background:#fff;border-radius:initial;font-family:var(--font-mont);font-weight:400;font-size:1.125em}input[type=text].grade-textbox--in-hive:focus{border-bottom-color:#ff795d}input[type=text].grade-textbox--in-hive:hover{border-bottom-color:#ccc}input[type=text].grade-textbox--in-navbar{text-align:center;border:none;border-bottom:2px solid #eee;box-shadow:none;background:#fff;border-radius:initial;font-family:var(--font-mont);font-weight:400;font-size:1.125em}input[type=text].grade-textbox--in-navbar:focus{border-bottom-color:#ff795d}input[type=text].grade-textbox--in-navbar:hover{border-bottom-color:#ccc}.grade--to-student{position:absolute;top:40px;left:40px;text-align:center}.grade--to-student span{font-family:cursive;font-size:2.25em;font-style:italic}.grade--to-student em{font-size:.625em;color:#aaa;display:block}.hive-prewrite-container section.notes .note:hover{cursor:pointer}.hive-prewrite-container section.notes .note .feedback-con-count.feedback-count{display:inline-block;text-indent:0;width:16px;height:16px;line-height:16px;text-align:center;font-size:.625em;font-weight:700;background:rgba(0,0,0,.3);color:#fff;border-radius:50%}div.hive-document-toolbar dl dd.back-forth a{color:#333;border-bottom:none}div.hive-document-toolbar dl dd.back-forth a.disabled{border-color:#ccc;color:#999}div.hive-document-toolbar dl dd.back-forth a:hover{color:#666;border-color:#666}.small-button{display:inline-block;padding:2px 10px;line-height:0;background:#fff;border:1px solid #ddd;border-radius:6px}.small-button:link,.small-button:visited{border-bottom:1px solid #ddd}.small-button:hover{background:#eee}.small-button.active{color:#ff795d}div.hive-assessment{padding:10px}div.hive-assessment ul.assess-menu{margin-bottom:20px}div.hive-assessment ul.assess-menu li{display:inline-block}div.hive-assessment ul.assess-menu li a{font-size:.75em;display:block;background:#eee;border-radius:16px;margin-bottom:4px;margin-right:0;padding:10px;border-bottom:none;font-family:var(--font-mont);font-weight:400}div.hive-assessment ul.assess-menu li a:hover{background:#ddd}div.hive-assessment ul.assess-menu li a.active{background:#ff795d;color:#fff}div.hive-assessment h2{margin-bottom:20px}div.hive-assessment ul.question{margin-top:20px}div.hive-assessment ul.question li{margin-bottom:10px}div.hive-assessment ul.question li div.read-criteria,div.hive-assessment ul.question li label{border:1px solid #ccc;display:flex;padding:5px 0}div.hive-assessment ul.question li div.read-criteria:hover:not(.read-criteria),div.hive-assessment ul.question li label:hover:not(.read-criteria){border-color:#ccc;background:#f9f9f9;cursor:pointer}div.hive-assessment ul.question li div.read-criteria input[type=radio],div.hive-assessment ul.question li label input[type=radio]{visibility:hidden}div.hive-assessment ul.question li div.read-criteria p,div.hive-assessment ul.question li div.read-criteria span,div.hive-assessment ul.question li label p,div.hive-assessment ul.question li label span{display:block}div.hive-assessment ul.question li div.read-criteria span,div.hive-assessment ul.question li label span{text-align:left}div.hive-assessment ul.question li div.read-criteria span h3,div.hive-assessment ul.question li label span h3{font-weight:700}div.hive-assessment ul.question li div.read-criteria h3,div.hive-assessment ul.question li label h3{line-height:1.5;border-bottom:1px solid #eee;padding-left:10px;padding-right:10px;font-size:1em}div.hive-assessment ul.question li div.read-criteria h3.value,div.hive-assessment ul.question li label h3.value{min-width:40px;text-align:center}div.hive-assessment ul.question li div.read-criteria p,div.hive-assessment ul.question li label p{padding:5px 10px;color:#494949;line-height:1.25;font-size:.8125em}div.hive-assessment ul.question li div.read-criteria>div,div.hive-assessment ul.question li label>div{border-left:1px solid #ccc}div.hive-assessment ul.question li div.read-criteria p,div.hive-assessment ul.question li label p{color:#333}div.hive-assessment ul.question li div.read-criteria:hover:not(.read-criteria),div.hive-assessment ul.question li label:hover:not(.read-criteria){border-color:#aaa}div.hive-assessment ul.question li div.read-criteria:hover:not(.read-criteria) h3,div.hive-assessment ul.question li label:hover:not(.read-criteria) h3{border-bottom-color:#ddd}div.hive-assessment ul.question li div.read-criteria:hover:not(.read-criteria)>div,div.hive-assessment ul.question li label:hover:not(.read-criteria)>div{border-left-color:#bbb}div.hive-assessment ul.question li div.read-criteria.active,div.hive-assessment ul.question li label.active{border:2px solid #ff795d;background:#ffeeeb}div.hive-assessment ul.question li div.read-criteria.active h3,div.hive-assessment ul.question li label.active h3{border-bottom-color:#ffd8d2}div.hive-assessment ul.question li div.read-criteria.active>div,div.hive-assessment ul.question li label.active>div{border-left-color:#ffd8d2}div.hive-assessment textarea{box-shadow:none}div.hive-assessment textarea:active,div.hive-assessment textarea:focus{border-color:#999}div.hive-assessment hr{margin-top:20px;margin-bottom:20px;border-color:#eee}div.hive-assessment .assessment-chart{display:flex;align-items:center;justify-content:center;margin:20px}div.hive-assessment-view .grid-container{display:grid;grid-template-columns:50% 50%;align-items:end}div.hive-assessment-view h4{overflow:hidden;text-overflow:ellipsis}div.hive-assessment-view ul.comments{line-height:1.5;font-size:.875em;color:#333}div.hive-assessment-view ul.comments li{margin-top:10px;padding-top:10px;border-top:1px solid #eee}.assessment-data-wrapper{margin:0 auto;max-width:1200px}.assessment-data-wrapper h1{margin-bottom:10px}.assessment-data-wrapper .user-profile-photo{margin-right:10px}table.styled.purple{border-collapse:collapse;background:#fff;border-bottom:2px solid #8761b7}table.styled.purple.centered{margin:0 auto}table.styled.purple td,table.styled.purple th{padding:12px}table.styled.purple th{border-color:#8761b7}table.styled.purple tbody tr:nth-child(2n) td{background:#f9eeff}table.styled.purple tbody tr:nth-child(2n) td:first-child{background:#f4dfff}table.styled.purple tbody tr td:first-child{text-align:left;border-right:2px solid #8761b7}table.styled.purple tbody tr td{text-align:center;min-width:120px}table.styled.purple tbody tr:hover td{background:#eee!important}table.styled.purple thead th{background:#6e489d;border-bottom:4px solid #62408c;font-weight:700;color:#fff;text-align:left;border-left:1px solid #d0e4f5}table.styled.purple thead th:first-child{border-left:none}table.styled.purple thead tr th:first-child{text-align:left}table.styled.purple thead tr th{text-align:center}table.group-assess-table thead th.score{max-width:60px;overflow:hidden;text-overflow:ellipsis}table.group-assess-table tbody tr td:first-child{width:200px}table.group-assess-table tbody td.score{position:relative}table.group-assess-table tbody td .overall-container{display:inline-flex;align-items:center;flex-direction:row;justify-content:center;outline:none}table.group-assess-table tbody td .overall-container>h3{min-width:42px;text-align:center;color:#999}table.group-assess-table tbody td .overall-container>h3:first-of-type{color:#111;border-right:1px dashed #ccc}table.group-assess-table tbody td .student-score--division{margin-left:4px;display:none;margin-right:4px}table.group-assess-table tbody td .student-score{position:absolute;right:5px;bottom:5px;font-size:.875em;color:#6e489d;text-align:right}.toggle-assessment{margin-top:40px}.toggle-assessment svg{margin-right:4px}div.messages .load-more--container{text-align:center;font-size:.75em;color:#370540;padding:20px}div.messages .overlay-options{background:#fff;position:relative}div.messages .overlay-options .overlay--close{position:absolute;top:20px;right:20px}div.messages .overlay-options .overlay--close:link,div.messages .overlay-options .overlay--close:visited{border-bottom:none}.messages-container.main-messages>.message-form{position:relative}.messages-container.main-messages>.messages-conversation{flex:1 1}.auto-commentary{flex-grow:1;overflow-y:auto;background:#f9f9f9;padding:20px;position:relative}.auto-commentary .auto-commentary--close{position:absolute;top:20px;right:10px;border-bottom:none}.auto-commentary dl dd{background:#eee;display:inline-block;padding:4px 6px;border-radius:6px;margin-right:6.6666666667px;margin-bottom:6.6666666667px;font-size:.75em;position:relative}.auto-commentary dl dd a.self--remove{position:absolute;top:-6px;right:-6px;background:#ccc;border-radius:100%;border-bottom:none;padding:2px;line-height:0;opacity:0;visibility:hidden}.auto-commentary dl dd.evergreen{color:green}.auto-commentary dl dd.self{background:#4a90e2;color:#fff}.auto-commentary dl dd:hover{background:#ddd;color:#111;cursor:pointer}.auto-commentary dl dd:hover a.self--remove{opacity:1;visibility:visible}.auto-commentary ul{border-top:1px solid #ccc;padding-top:20px;margin-bottom:20px;text-align:center}.auto-commentary ul li{display:inline-block}.auto-commentary ul li a{background:#ddd;display:inline-block;padding:4px 12px;min-width:120px;margin-right:10px;margin-bottom:10px;color:#666;border-radius:6px}.auto-commentary ul li a:hover{cursor:pointer;border-bottom:none}.auto-commentary ul li.active a{background:#ff795d;color:#fff}.messages-container{padding:12px;border-radius:21px;border:1px solid hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.6);box-shadow:0 1.179px 0 0 rgba(0,0,0,.05),0 4.718px 4.718px 0 rgba(0,0,0,.05)}.messages-container .user-profile-container{border-radius:8px;border:1px solid rgba(0,0,0,.1)}.messages-container .menu .menu-trigger.active:after{bottom:0;top:14px;right:0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:9px solid hsla(0,0%,100%,0);border-bottom-color:#d8d8d8}.messages-container .menu dl{right:0;top:32px}.messages-container .hive-document-comment-toolbar,.messages-container .menu dl:after{display:none}@media screen and (max-width:500px){.messages-container{flex-direction:column-reverse}.messages-container .hive-document-comment-toolbar{display:block;position:fixed;top:8px;right:8px;z-index:999;background:none;width:40px;padding:0}}.messages-container dl.messages-conversation>dd,.messages-container dl.messages-conversation>li,.messages-container ul.messages-conversation>dd,.messages-container ul.messages-conversation>li{margin-bottom:10px;position:relative}.messages-container dl.messages-conversation>dd div.message-owner .user-profile-photo span,.messages-container dl.messages-conversation>li div.message-owner .user-profile-photo span,.messages-container ul.messages-conversation>dd div.message-owner .user-profile-photo span,.messages-container ul.messages-conversation>li div.message-owner .user-profile-photo span{border:2px solid #ff795d}.messages-container dl.messages-conversation>dd div.message-owner h4,.messages-container dl.messages-conversation>li div.message-owner h4,.messages-container ul.messages-conversation>dd div.message-owner h4,.messages-container ul.messages-conversation>li div.message-owner h4{color:#111}.messages-container dl.messages-conversation>dd .comment__unread,.messages-container dl.messages-conversation>li .comment__unread,.messages-container ul.messages-conversation>dd .comment__unread,.messages-container ul.messages-conversation>li .comment__unread{color:#6e489d;text-align:center;width:32px;font-size:1.5em}.messages-container dl.messages-conversation>dd.message__unread,.messages-container dl.messages-conversation>li.message__unread,.messages-container ul.messages-conversation>dd.message__unread,.messages-container ul.messages-conversation>li.message__unread{background:rgba(74,144,226,.15);border-top:1px solid rgba(74,144,226,.25)}.messages-container dl.messages-conversation>dd.message__unread:hover,.messages-container dl.messages-conversation>li.message__unread:hover,.messages-container ul.messages-conversation>dd.message__unread:hover,.messages-container ul.messages-conversation>li.message__unread:hover{cursor:pointer}.messages-container dl.messages-conversation>dd.muted .message-content,.messages-container dl.messages-conversation>dd.muted .message-date,.messages-container dl.messages-conversation>dd.muted h4,.messages-container dl.messages-conversation>li.muted .message-content,.messages-container dl.messages-conversation>li.muted .message-date,.messages-container dl.messages-conversation>li.muted h4,.messages-container ul.messages-conversation>dd.muted .message-content,.messages-container ul.messages-conversation>dd.muted .message-date,.messages-container ul.messages-conversation>dd.muted h4,.messages-container ul.messages-conversation>li.muted .message-content,.messages-container ul.messages-conversation>li.muted .message-date,.messages-container ul.messages-conversation>li.muted h4{color:#bbb}.messages-container dl.messages-conversation>dd .user-profile-container,.messages-container dl.messages-conversation>li .user-profile-container,.messages-container ul.messages-conversation>dd .user-profile-container,.messages-container ul.messages-conversation>li .user-profile-container{padding:10px;margin-bottom:10px}.messages-container dl.messages-conversation>dd h4,.messages-container dl.messages-conversation>li h4,.messages-container ul.messages-conversation>dd h4,.messages-container ul.messages-conversation>li h4{font-size:.75em;font-weight:500;line-height:1.5;padding-left:0;color:#000}.messages-container dl.messages-conversation>dd .message-date,.messages-container dl.messages-conversation>li .message-date,.messages-container ul.messages-conversation>dd .message-date,.messages-container ul.messages-conversation>li .message-date{margin-left:10px;font-size:.75em;color:#8792ac}.messages-container dl.messages-conversation>dd .user-profile .column.valign-middle,.messages-container dl.messages-conversation>li .user-profile .column.valign-middle,.messages-container ul.messages-conversation>dd .user-profile .column.valign-middle,.messages-container ul.messages-conversation>li .user-profile .column.valign-middle{padding-left:10px;color:#444;font-size:.875em}.messages-container dl.messages-conversation>dd .user-profile-photo,.messages-container dl.messages-conversation>li .user-profile-photo,.messages-container ul.messages-conversation>dd .user-profile-photo,.messages-container ul.messages-conversation>li .user-profile-photo{width:62px}.messages-container dl.messages-conversation>dd .user-profile-photo span,.messages-container dl.messages-conversation>li .user-profile-photo span,.messages-container ul.messages-conversation>dd .user-profile-photo span,.messages-container ul.messages-conversation>li .user-profile-photo span{height:30px;width:30px}.messages-container dl.messages-conversation>dd .message-content,.messages-container dl.messages-conversation>li .message-content,.messages-container ul.messages-conversation>dd .message-content,.messages-container ul.messages-conversation>li .message-content{line-height:1.25;font-size:.875em;padding:0 10px 10px;color:#676767}.messages-container dl.messages-conversation>dd .message-content ul,.messages-container dl.messages-conversation>li .message-content ul,.messages-container ul.messages-conversation>dd .message-content ul,.messages-container ul.messages-conversation>li .message-content ul{margin-left:10px;list-style-type:circle}.messages-container dl.messages-conversation>dd .message-content p,.messages-container dl.messages-conversation>dd .message-content ul li,.messages-container dl.messages-conversation>li .message-content p,.messages-container dl.messages-conversation>li .message-content ul li,.messages-container ul.messages-conversation>dd .message-content p,.messages-container ul.messages-conversation>dd .message-content ul li,.messages-container ul.messages-conversation>li .message-content p,.messages-container ul.messages-conversation>li .message-content ul li{margin-bottom:10px}.messages-container dl.messages-conversation>dd .reply-trigger,.messages-container dl.messages-conversation>li .reply-trigger,.messages-container ul.messages-conversation>dd .reply-trigger,.messages-container ul.messages-conversation>li .reply-trigger{display:none;border-bottom:none;position:absolute;top:10px;right:30px}.messages-container dl.messages-conversation>dd .show-thread-container,.messages-container dl.messages-conversation>li .show-thread-container,.messages-container ul.messages-conversation>dd .show-thread-container,.messages-container ul.messages-conversation>li .show-thread-container{text-align:center;padding-bottom:10px}.messages-container dl.messages-conversation>dd .show-thread-container a,.messages-container dl.messages-conversation>li .show-thread-container a,.messages-container ul.messages-conversation>dd .show-thread-container a,.messages-container ul.messages-conversation>li .show-thread-container a{font-size:inherit}.messages-container dl.messages-conversation>dd .message-menu,.messages-container dl.messages-conversation>li .message-menu,.messages-container ul.messages-conversation>dd .message-menu,.messages-container ul.messages-conversation>li .message-menu{position:absolute;top:10px;right:10px}.messages-container dl.messages-conversation>dd:hover .message-menu,.messages-container dl.messages-conversation>li:hover .message-menu,.messages-container ul.messages-conversation>dd:hover .message-menu,.messages-container ul.messages-conversation>li:hover .message-menu{display:block!important}.messages-container dl.messages-conversation>dd:hover .reply-trigger,.messages-container dl.messages-conversation>li:hover .reply-trigger,.messages-container ul.messages-conversation>dd:hover .reply-trigger,.messages-container ul.messages-conversation>li:hover .reply-trigger{display:block}.messages-container dl.messages-conversation>dd:hover .pin-operator,.messages-container dl.messages-conversation>li:hover .pin-operator,.messages-container ul.messages-conversation.ai-messages>li:hover button.delete-ai-message,.messages-container ul.messages-conversation>dd:hover .pin-operator,.messages-container ul.messages-conversation>li:hover .pin-operator{visibility:visible}.messages-container ul.messages-conversation.ai-messages>li button.delete-ai-message{visibility:hidden;position:absolute;right:10px;top:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none}.messages-container ul.messages-conversation.ai-messages>li button.delete-ai-message:hover{cursor:pointer}.messages-container ul.messages-conversation.ai-messages>li h4{font-size:14px}.messages-container ul.messages-conversation.ai-messages>li .message-content{font-size:14px;padding:10px}.messages-container ul.messages-conversation.ai-messages>li ol{list-style-type:decimal;margin-left:10px}.messages-container ul.messages-conversation.ai-messages>li blockquote,.messages-container ul.messages-conversation.ai-messages>li li,.messages-container ul.messages-conversation.ai-messages>li ol,.messages-container ul.messages-conversation.ai-messages>li p,.messages-container ul.messages-conversation.ai-messages>li ul{line-height:1.5;color:#111}.messages-container ul.messages-conversation.ai-messages>li ol,.messages-container ul.messages-conversation.ai-messages>li ul{margin-left:20px}.messages-container ul.messages-conversation.ai-messages>li span.talkabout{border-bottom:2px solid #111}.messages-container ul.messages-conversation.ai-messages>li span.talkabout.field--purple{color:#56387a;border-bottom-color:#926fbd}.messages-container ul.messages-conversation.ai-messages>li span.talkabout.field--blue{color:#2275d7;border-bottom-color:#88b6ec}.messages-container ul.messages-conversation.ai-messages>li span.talkabout.field--green{color:#4b9a4b;border-bottom-color:#94cb94}.messages-container ul.messages-conversation.ai-messages>li span.talkabout.field--orange{color:#ff4f2a;border-bottom-color:#ffb4a4}.messages-container ul.messages-conversation.ai-messages>li span.talkabout.field--red{color:#903c3c;border-bottom-color:#c97d7d}.messages-container ul.messages-conversation.ai-messages>li span.talkabout.field--yellow{color:#c0ad4a;border-bottom-color:#dfd6a5}.messages-container ul.messages-conversation.ai-messages>li span.talkabout.field--black{color:#2d2d2d;border-bottom-color:#6a6a6a}.messages-container ul.messages-conversation.ai-messages>li span.talkabout.field--gray{color:#6a6a6a;border-bottom-color:#a7a7a7}.messages-container ul.messages-conversation.ai-messages>li span.talkabout.field--brown{color:#554f41;border-bottom-color:#988f78}.messages-container ul.messages-conversation.ai-messages>li span.talkabout.field--turquoise{color:#429494;border-bottom-color:#87caca}.messages-container ul.messages-conversation.ai-messages>li span.talkabout.field--pink{color:#94428a;border-bottom-color:#ca87c1}.messages-container ul.messages-conversation.ai-messages>li span.talkabout.field--undefined{color:#6a6a6a;border-bottom-color:#a7a7a7}.messages-container .ai-question-form{display:flex;flex-direction:column;gap:10px;padding:10px}.messages-container .ai-question-form textarea[name=question]{width:100%;box-shadow:none;border:none;border-bottom:2px solid #494949;resize:none}.messages-container .ai-question-form button.ai-form-btn{border:none;background:#494949;color:#fff;padding:10px}.messages-container .ai-question-form button.ai-form-btn:hover{background:#111}.messages-container .messages{flex-grow:1}.messages-container .messages .empty-message{padding:20px;text-align:center;color:#aaa}.messages-container .messages .pin-operator{position:absolute;top:10px;right:30px;float:none;visibility:hidden}.messages-container .messages .pin-operator a{margin-top:20px;border-bottom:none}.messages-container .messages .pin-operator a svg use{color:#494949}.messages-container .messages .pin-operator a:hover svg use{color:#111}.messages-container .messages .pin-operator.active{visibility:visible}.messages-container .messages .pin-operator.active a svg use{color:#ff795d}.messages-container .message-form{position:relative;background:#f9f9f9;padding:10px}@media screen and (max-width:500px){.messages-container .message-form{padding:10px}}.messages-container .message-form #insertMessageForm{display:flex;flex-direction:row}.messages-container .message-form #insertMessageForm .form-group.message{flex-grow:1;margin-right:10px;width:100%}.messages-container .message-form #insertMessageForm .form-group.message textarea{font-size:.875em;box-shadow:none;background-color:#fff}.messages-container .message-form #insertMessageForm button{margin-left:4px}.messages-container .message-form .help-flare{color:#666}.messages-container .message-form .help-flare:hover{cursor:pointer}.messages-container .message-form .help-flare.active{color:#ff795d}.messages-container .message-form .auto-commentary--trigger{padding-top:10px}.messages-container .message-form .auto-commentary--trigger a{display:inline-block;padding:2px 10px;line-height:0;background:#fff;border:1px solid #ddd;border-radius:6px}.messages-container .message-form .auto-commentary--trigger a:hover{background:#f1f1f1}.messages-container .message-form .auto-commentary--trigger a.active{color:#ff795d}.messages-container .message-form fieldset{text-align:right}.messages-container .message-form .message-box{flex-grow:1;padding-right:4px}.messages-container .message-form .message-box textarea{width:100%}.messages-container .message-form .create-conversation{margin:0 auto;display:inline-block;width:160px;padding-top:6px;padding-bottom:6px;background:#ccc;border-radius:14px;border-bottom:none;text-align:center;font-size:.875em}.messages-container .message-form .cancel-conversation{top:4px;right:4px;position:absolute;border-bottom:none}.messages-container .message-form .align-bottom{vertical-align:bottom}.messages-container .message-form .btn{border:none;background:#6e489d}main.prompts .prompt-container header>div h1{line-height:1.5}main.prompts .prompt-container header>div div.ranking{margin-top:10px;margin-bottom:10px}main.prompts .prompt-container header>div div.ranking:not(.guest) span:hover svg.nc-icon use{color:#daa520;cursor:pointer}main.prompts .prompt-container header>div div.ranking:not(.guest) span:hover~span svg.nc-icon use{color:#daa520}main.prompts .prompt-container header aside{line-height:1.5}main.prompts .prompt-container>section aside .creator .user-profile-photo{margin-right:10px}main.prompts .prompt-container>section aside .creator .user-profile-photo span{box-shadow:none}main.prompts .prompt-container>section aside .message-form{background:none;border-bottom:6px solid #d4d4d4;margin-bottom:10px}main.prompts .prompt-container>section aside .message-form .create-conversation{padding-left:20px;padding-right:20px;width:auto}main.prompts .prompt-container>section .blurred{filter:blur(3px);-webkit-user-select:none;-moz-user-select:none;user-select:none}main.prompts .prompt-container>section .cover{margin-left:20px;margin-bottom:20px}@media screen and (min-width:1280px){main.prompts .prompt-container>section .cover{float:right}}main.prompts .prompt-container>section .cover img{border-radius:6px}main.prompts .prompt-container>section .cover figcaption{text-align:right;color:#666;font-size:.75em}main.prompts .prompt-container header aside .metadata.introjs-showElement,main.prompts .prompt-container header aside .metadata.introjs-showElement svg use{color:#333}main.prompts .prompt-container header aside .assign-button.introjs-showElement{color:#333;border-color:#333}main.prompts .main-content article{border-radius:16px;min-height:400px;position:relative;background:hsla(0,0%,100%,.96);background:#f1f1f1;margin:20px;padding:0}@media screen and (max-width:500px){main.prompts .main-content article{margin:10px}}main.prompts .column.regular-prompt,main.prompts .row.margin .column{margin-bottom:20px}main.prompts .prompt{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:none;z-index:1}main.prompts div.header{position:relative;width:100%;height:140px;background:rgba(0,0,0,.1)}main.prompts div.header img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}main.prompts div.header.robo{overflow:hidden}main.prompts div.header.robo img,main.prompts div.header.robo svg{top:10px;opacity:.3;object-fit:fill;width:auto;height:auto;transform:translateX(-50%);left:50%;mix-blend-mode:soft-light}main.prompts div.section-controls{align-self:center;width:0;z-index:2}main.prompts div.section-controls a{outline:none;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:center;align-items:center;background:#fff;box-shadow:0 0 16px rgba(0,0,0,.2);border-radius:50%;width:50px;height:50px;border-bottom:none;z-index:3}main.prompts div.section-controls a:hover{cursor:pointer}main.prompts div.section-controls a:active{background:#eee}main.prompts div.section-controls a span{font-size:3rem;margin-top:-10px}main.prompts div.section-controls a.next{margin-left:-30px}main.prompts div.section-controls a.prev{margin-left:-20px}main.prompts div.section-controls a.disabled{visibility:hidden;color:#999}div.pro{display:inline-block;border:1px solid #fff;padding:2px 4px;border-radius:6px}div.pro svg use{color:#fff}div.uses span{font-family:var(--font-mont);font-weight:700;font-size:.75em;color:#fff;text-align:right}div.ranking{direction:rtl;text-align:left}div.ranking span{font-family:var(--font-mont);font-weight:700;font-size:.75em;color:#fff;text-align:right}div.ranking span svg.nc-icon use{color:transparent}div.ranking span.active svg.nc-icon use,div.ranking span.active~span svg.nc-icon use{color:#fff}h1.prompt-category{margin-top:20px;margin-bottom:20px;font-family:var(--font-mont);font-weight:700;font-size:1.375em;color:#4a4a4a;position:relative}h4.description-content{line-height:1.25;margin-bottom:10px;color:#494949}.prompt-heading{width:100%;margin-top:-20px}.prompt-heading td{vertical-align:middle}.prompt-heading td.prompt-category--container{white-space:nowrap;padding-right:10px}.prompt-heading td.line{width:100%}.prompt-heading td.line hr{border-color:#d4d4d4;border-width:6px}.prompt-heading td.h a.description--trigger{border-bottom:none;transition:opacity .3s ease-in-out;opacity:0}.prompt-heading td.h a.description--trigger svg{transition:width .3s ease-in-out;width:0}.prompt-heading--c:hover td.h{width:16px}.prompt-heading--c:hover td.h a.description--trigger{margin-left:10px;opacity:1}.prompt-heading--c:hover td.h a.description--trigger svg{width:16px}.prompt-wizard{border-radius:16px;min-height:400px;position:relative;background:hsla(0,0%,100%,.96);padding:0;margin:20px;background:#fff;display:flex;flex-direction:column}.prompt-wizard section:not(.markdown-write){flex:1 1}.prompt-wizard footer{display:flex}.prompt-wizard footer .dots{flex:1 1;align-self:center}.prompt-wizard footer .dots ul li{display:inline-block}.prompt-wizard footer .submit-prompt{text-transform:capitalize;text-align:center}.prompt-wizard footer a.back,.prompt-wizard footer a.forward{border-bottom:none}.prompt-wizard footer a.back svg use,.prompt-wizard footer a.forward svg use{color:#444}.prompt-wizard footer a.back.disabled svg use,.prompt-wizard footer a.forward.disabled svg use{color:#ccc}.prompt-wizard footer a.back:hover svg use,.prompt-wizard footer a.forward:hover svg use{color:#000}.prompt-wizard footer .submit-prompt-assign.button{margin-right:8px}.prompt-wizard section:not(.markdown-write){padding:40px}.prompt-wizard footer{padding:20px;background:#eee;border-radius:0 0 16px 16px}.prompt-wizard footer .dots{text-align:center}.prompt-wizard footer .dots ul{padding-left:4px}.prompt-wizard footer .dots ul li{padding-right:4px}.prompt-wizard footer .dots ul li a{border-bottom:none}.prompt-wizard footer .dots ul li a:before{content:"";display:inline-block;width:15px;height:15px;border-radius:50%;background:#f9f9f9;border:1px solid #979797}.prompt-wizard footer .dots ul li a.passed:before{background:#9b9b9b;border-color:#9b9b9b}.prompt-wizard footer .dots ul li a.active:before{background:#4a4a4a;border-color:#4a4a4a}.prompt-wizard label.control-label{font-family:var(--font-mont);font-weight:700;color:#4a4a4a;font-size:1.5em;line-height:2.5}.prompt-wizard label.control-label svg use{color:#4a4a4a}.prompt-wizard label.control-label span{font-weight:400;font-size:.75em;color:#999}.prompt-wizard textarea{padding:15px}.prompt-wizard input[type=text],.prompt-wizard textarea{border-radius:6px;border:1px solid #979797;box-shadow:none}.prompt-wizard input[type=text]:focus{border-color:#ff795d}.prompt-step-1{text-align:center}.prompt-step-1 .subject{margin-top:20px}.prompt-step-1 .subject label:not(.control-label){padding:10px 20px;display:inline-block}.prompt-step-1 .subject label:not(.control-label):hover{cursor:pointer}.prompt-step-1 .subject label:not(.control-label) input[type=checkbox]{-webkit-appearance:none;visibility:hidden;display:none}.prompt-step-1 .subject label:not(.control-label) svg use{color:#4a4a4a}.prompt-step-1 .subject label:not(.control-label).active h4,.prompt-step-1 .subject label:not(.control-label).active svg use{color:#ff795d}.prompt-step-1 .subject h4{font-family:var(--font-mont);font-weight:400;font-size:1em;line-height:1}.prompt-step-1 .grade{margin-top:20px}.prompt-step-1 .grade input[type=checkbox]{display:none}.prompt-step-1 .grade label.checkbox-inline{border-radius:6px;padding:0 10px;border:1px solid #ccc;margin-right:4px}.prompt-step-1 .grade label.checkbox-inline.active{border-color:#ff795d;background:#ff795d;color:#fff}.prompt-step-1 .grade label.checkbox-inline:hover{cursor:pointer}.prompt-step-1 .grade h4{font-family:var(--font-mont);font-weight:400;font-size:1.125em;color:#4a4a4a;text-align:center}.prompt-step-1 label:not(.checkbox-inline){font-family:var(--font-mont);font-weight:700;color:#4a4a4a}.prompt-step-1 input[name=name]{min-width:50%;text-align:center;font-size:1.5em;color:#272727;border:1px solid #9b9b9b;border-radius:6px;box-shadow:none}.prompt-step-1 .form-group.grade .checkbox-group,.prompt-step-1 [data-schema-key=grade]{max-width:50%;text-align:center;margin:0 auto}.prompt-step-1 .form-group.grade .checkbox-group label,.prompt-step-1 [data-schema-key=grade] label{text-align:center;border-radius:6px;display:inline-block;border:1px solid #ccc;margin-bottom:10px;padding:5px 10px}.template-help-window p{margin-bottom:10px}.prompt-step-2 .essay-type{text-align:center}.prompt-step-2 .essay-type .af-radio-group,.prompt-step-2 .essay-type .radio-group{padding-left:40px;padding-right:40px}.prompt-step-2 .essay-type .af-radio-group:hover,.prompt-step-2 .essay-type .radio-group label:hover,.prompt-step-2 .essay-type .radio-group-option:hover{cursor:pointer}.prompt-step-2 .essay-type .af-radio-group h4,.prompt-step-2 .essay-type .radio-group label h4,.prompt-step-2 .essay-type .radio-group-option h4{font-family:var(--font-mont);font-weight:400;font-size:1.125em;color:#4a4a4a;text-align:center}.prompt-step-2 .essay-type .af-radio-group svg use,.prompt-step-2 .essay-type .radio-group label svg use,.prompt-step-2 .essay-type .radio-group-option svg use{color:#4a4a4a}.prompt-step-2 .essay-type .af-radio-group.disabled h4,.prompt-step-2 .essay-type .af-radio-group.disabled svg use,.prompt-step-2 .essay-type .af-radio-group.disabled.get-pro h4,.prompt-step-2 .essay-type .af-radio-group.disabled.get-pro svg use,.prompt-step-2 .essay-type .radio-group label.disabled h4,.prompt-step-2 .essay-type .radio-group label.disabled svg use,.prompt-step-2 .essay-type .radio-group label.disabled.get-pro h4,.prompt-step-2 .essay-type .radio-group label.disabled.get-pro svg use,.prompt-step-2 .essay-type .radio-group-option.disabled h4,.prompt-step-2 .essay-type .radio-group-option.disabled svg use,.prompt-step-2 .essay-type .radio-group-option.disabled.get-pro h4,.prompt-step-2 .essay-type .radio-group-option.disabled.get-pro svg use{color:#ccc}.prompt-step-2 .essay-type .af-radio-group.active h4,.prompt-step-2 .essay-type .af-radio-group.active svg use,.prompt-step-2 .essay-type .radio-group label.active h4,.prompt-step-2 .essay-type .radio-group label.active svg use,.prompt-step-2 .essay-type .radio-group-option.active h4,.prompt-step-2 .essay-type .radio-group-option.active svg use{color:#ff795d}.prompt-step-2 .essay-type .af-radio-group.active.get-pro h4,.prompt-step-2 .essay-type .af-radio-group.active.get-pro svg use,.prompt-step-2 .essay-type .radio-group label.active.get-pro h4,.prompt-step-2 .essay-type .radio-group label.active.get-pro svg use,.prompt-step-2 .essay-type .radio-group-option.active.get-pro h4,.prompt-step-2 .essay-type .radio-group-option.active.get-pro svg use{color:#4a90e2}.prompt-step-2 .essay-type .radio-group-option{position:relative}.prompt-step-2 .essay-type .radio-group-option .helpful-modal{top:6px;right:20px;position:absolute;visibility:hidden;border-bottom:none}.prompt-step-2 .essay-type .radio-group-option .helpful-modal svg use{color:#999}.prompt-step-2 .essay-type .radio-group-option .helpful-modal:hover svg use{color:#370540}.prompt-step-2 .essay-type .radio-group-option:hover>.helpful-modal{visibility:visible}.prompt-step-2 .duration{margin-top:20px;text-align:center}.prompt-step-2 .duration input[type=text]{text-align:center;min-width:80%}.prompt-step-2 .word-count{text-align:center}.prompt-step-2 .word-count .grid,.prompt-step-2 .word-count .grid--full,.prompt-step-2 .word-count .grid--rev{margin:0 auto;width:50%}.prompt-step-2 .word-count .grid .word-count-display,.prompt-step-2 .word-count .grid--full .word-count-display,.prompt-step-2 .word-count .grid--rev .word-count-display{text-align:left}.prompt-step-2 .word-count .grid .word-count-display input[type=text],.prompt-step-2 .word-count .grid--full .word-count-display input[type=text],.prompt-step-2 .word-count .grid--rev .word-count-display input[type=text]{text-align:center}.prompt-step-2 .word-count .grid .word-count-display h2,.prompt-step-2 .word-count .grid--full .word-count-display h2,.prompt-step-2 .word-count .grid--rev .word-count-display h2{display:inline-block}.prompt-step-2 .word-count input[type=range]{-webkit-appearance:none;width:100%;height:10px;background:#d3d3d3;outline:none;transition:opacity .2s}.prompt-step-2 .word-count input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:40px;border-left:6px solid #fff;border-right:6px solid #fff;background:#ff795d;cursor:pointer}.prompt-step-2 .word-count input[type=range]::-moz-range-thumb{width:10px;height:40px;background:#ff795d;cursor:pointer}.prompt-step-3 .editor-content,.prompt-step-4 .editor-content{height:300px;overflow-y:auto}.prompt-step-4 .glyphicon-minus:before{content:"-";display:inline-block;width:10px;height:10px;color:#444}.prompt-step-4 .glyphicon-plus:before{content:"+";display:inline-block;width:10px;height:10px;color:#444}.prompt-step-5 h6{color:#494949;font-size:.75em;margin-top:10px}.prompt-step-5 .selectize-input{border-color:#979797;box-shadow:none}.prompt-step-5 .universe-selectize.selectize-control.multi .selectize-input{height:auto}.prompt-step-5 .selectize-control.multi .selectize-input [data-value]{background:#4a90e2;border-color:#4a90e2;box-shadow:none;text-shadow:none}.prompt-step-5 .selectize-control.plugin-remove_button [data-value] .remove{border-bottom:none}.prompt-step-5 .first-page svg use{color:#ccc}.prompt-step-5 .cover-container img{height:auto;max-width:100%}.prompt-step-5 .cover-container a{border-bottom:none}.admin-prompt span.color{display:inline-block;height:40px;width:40px;background:#333}.admin-prompt span.color.purple{background:#370540}.admin-prompt span.color.green{background:green}.admin-prompt span.color.yellow{background:#ff0}.admin-prompt span.color.blue{background:#4a90e2}.admin-prompt span.color.orange{background:#ff795d}.admin-prompt span.color.black{background:#666}.admin-prompt span.color.red{background:red}.filter-header{padding:20px;border-radius:16px 16px 0 0;border-bottom:1px solid #eee}.filter-container .search-box{display:inline-block;position:relative}@media screen and (max-width:768px){.filter-container .search-box{margin-top:10px}}.filter-container .search-box svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#777}.filter-container .search-box svg use{color:inherit}.filter-container .search-box input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:150px;box-shadow:none;border-radius:6px;border:1px solid #b3b3b3;background:#fcfcfc;color:#111;font-family:Inter,sans-serif;vertical-align:middle;height:42px;padding:10px 10px 10px 28px}.filter-container .search-box input[type=search]:active,.filter-container .search-box input[type=search]:focus{border-color:#666}.filter-container .search-box input[type=search]:hover{border-color:#999}.filter-container{display:flex;align-content:center;justify-content:center}.prompt-filter-menu{display:inline-block;text-align:left;width:200px;margin-right:10px}.prompt-filter-menu .rmsc .dropdown-container{z-index:2}.prompt-filter-menu .rmsc{--rmsc-border:#b3b3b3;--rmsc-h:40px}@media screen and (max-width:500px){main.settings-container.creategroup{padding-left:0;padding-right:0}}main.settings-container .sub-container{display:flex;flex-direction:column;width:100%;margin:initial;overflow-y:auto}main.settings-container .sub-container section{background:hsla(0,0%,100%,.96);padding:40px;flex:1 1;min-height:auto;margin-left:0;margin-right:0;height:auto}@media screen and (max-width:768px){main.settings-container .sub-container section{padding:20px}}.settings-container nav{text-align:center;padding:20px;background:hsla(0,0%,100%,.9);border-bottom:1px solid #eee;position:relative;z-index:10}@media screen and (max-width:768px){.settings-container nav{padding:10px}}.settings-container nav ul li{display:inline-block;padding-left:20px;padding-right:20px;border-right:1px solid #ddd}@media screen and (max-width:768px){.settings-container nav ul li{padding-left:10px;padding-right:10px}}.settings-container nav ul li:last-of-type{border-right:none}.settings-container nav ul li a{display:block;color:#aaa;font-family:var(--font-mont);font-weight:400;font-size:1.125em;font-weight:700}@media screen and (max-width:768px){.settings-container nav ul li a{display:inline-block;margin-bottom:10px}.settings-container nav ul li a:before{display:none}}.settings-container nav ul li a:link,.settings-container nav ul li a:visited{border-bottom:none}.settings-container nav ul li.active:hover a,.settings-container nav ul li:hover a{color:#666}.settings-container nav ul li a.active,.settings-container nav ul li.active a{position:relative;color:#8a98b8;border-bottom:2px solid #8a98b8}.settings-container .sub-container>section.structure-edit,.settings-container .sub-container>section.structure-view{padding:0;background:#fff}.settings-container aside{padding:20px}main.settings-container .sub-container>section.structures-index{padding-top:20px}div.structure-edit--container{background:#fff;width:100%;display:flex;flex-direction:row}div.structure-edit--container>section.structure-edit{padding:0;flex-grow:1}div.structure-edit--container>aside{background:#f9f9f9;border-left:1px solid #ccc;width:400px}section.structure-edit,section.structure-view{display:flex}section.structure-edit div.structure-nav a.button,section.structure-view div.structure-nav a.button{margin-left:10px}section.structure-edit div.structure-nav a.button svg,section.structure-edit div.structure-nav a.button svg use,section.structure-view div.structure-nav a.button svg,section.structure-view div.structure-nav a.button svg use{color:inherit}section.structure-edit div.doc-structure-edit,section.structure-view div.doc-structure-edit{flex-grow:1;padding:20px}section.structure-edit .color-form-contain,section.structure-view .color-form-contain{margin:20px 10px}section.structure-edit p.inline,section.structure-view p.inline{display:inline-block}section.structure-edit .add-section,section.structure-view .add-section{border-bottom:none}section.structure-edit textarea[name=teaser],section.structure-view textarea[name=teaser]{width:100%;border:none;box-shadow:none;resize:none;background:none}section.structure-edit h1.structure-name,section.structure-view h1.structure-name{font-weight:700;border-bottom:4px solid #999;font-size:1.5em}section.structure-edit h1.structure-name input[type=text],section.structure-view h1.structure-name input[type=text]{flex-grow:1;width:90%;border:none;box-shadow:none;padding:none;background-color:transparent}section.structure-edit .section-container,section.structure-view .section-container{display:flex;align-items:center}section.structure-edit .section-container .section,section.structure-view .section-container .section{flex-grow:1}section.structure-edit .section,section.structure-view .section{background:#fff}section.structure-edit .section:hover .section-mover,section.structure-edit .section:hover .section-setting,section.structure-view .section:hover .section-mover,section.structure-view .section:hover .section-setting{visibility:visible}section.structure-edit .section h2.section-name,section.structure-view .section h2.section-name{font-size:1.5em;text-align:left;display:flex;align-items:center;font-weight:700;margin-bottom:10px;border-bottom:3px solid #ff795d}section.structure-edit .section h2.section-name input[type=text],section.structure-view .section h2.section-name input[type=text]{flex-grow:1;border:none;box-shadow:none;padding:none;background-color:transparent;color:inherit}section.structure-edit .section.has-multiple .fields-container,section.structure-view .section.has-multiple .fields-container{box-shadow:0 0 1px #eee,1px 1px 1px #eee,2px 2px 1px #eee,3px 3px 1px #eee,4px 4px 1px #eee,5px 5px 1px #eee,6px 6px 1px #eee,7px 7px 1px #eee,8px 8px #ccc}section.structure-edit .section .fields-container,section.structure-view .section .fields-container{position:relative;z-index:2;border:1px solid #979797;background:#fff;padding:20px 0;border-radius:6px}section.structure-edit .section .fields .field-placeholder,section.structure-view .section .fields .field-placeholder{background:#ffff80;min-height:40px;border:1px dotted #000;margin:0 1em 1em 0}section.structure-edit .section .fields .field,section.structure-view .section .fields .field{display:flex;align-items:center;text-align:left;margin-bottom:10px;background:#fff}section.structure-edit .section .fields .field div.field-options--menu,section.structure-view .section .fields .field div.field-options--menu{position:relative}section.structure-edit .section .fields .field div.field-options--menu div.menu.body-menu,section.structure-view .section .fields .field div.field-options--menu div.menu.body-menu{position:relative;left:auto;top:auto}section.structure-edit .section .fields .field div.field-options--menu,section.structure-edit .section .fields .field div.move-handle,section.structure-view .section .fields .field div.field-options--menu,section.structure-view .section .fields .field div.move-handle{padding-left:10px;padding-right:10px}section.structure-edit .section .fields .field div.field-options--menu a,section.structure-edit .section .fields .field div.move-handle a,section.structure-view .section .fields .field div.field-options--menu a,section.structure-view .section .fields .field div.move-handle a{border-bottom:none;visibility:hidden}section.structure-edit .section .fields .field:hover div.field-options--menu a,section.structure-edit .section .fields .field:hover div.move-handle a,section.structure-view .section .fields .field:hover div.field-options--menu a,section.structure-view .section .fields .field:hover div.move-handle a{visibility:visible}section.structure-edit .section .fields .field .field-text,section.structure-view .section .fields .field .field-text{flex-grow:1}section.structure-edit .section .fields .field .field-text .field-menu,section.structure-view .section .fields .field .field-text .field-menu{border-radius:6px}section.structure-edit .section .fields .field .field-text .field-menu select,section.structure-view .section .fields .field .field-text .field-menu select{background-color:#f9f9f9;width:100%;box-shadow:none;border:1px solid #ccc;border-left:none;border-radius:0}section.structure-edit .section .fields .field .selectize-control.single .selectize-input,section.structure-view .section .fields .field .selectize-control.single .selectize-input{box-shadow:none;background-image:none;background-color:#fff;font-size:1em}section.structure-edit .section .section-options,section.structure-view .section .section-options{background:#f9f9f9;border:1px solid silver;border-radius:6px;padding:20px;min-height:200px}section.structure-edit .section .section-options .options,section.structure-view .section .section-options .options{margin-top:10px;line-height:1.5}section.structure-edit .section .section-options .options .top-border,section.structure-view .section .section-options .options .top-border{margin-top:20px;padding-top:10px;border-top:1px solid rgba(0,0,0,.05);border-bottom:none}section.structure-edit .section .section-options .options .option,section.structure-view .section .section-options .options .option{margin-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05)}section.structure-edit .section .section-options .options .option>.form-group,section.structure-view .section .section-options .options .option>.form-group{display:flex;align-items:center;justify-items:center}section.structure-edit .section .section-options .options .option>.form-group>label,section.structure-view .section .section-options .options .option>.form-group>label{flex-grow:1;text-align:left}section.structure-edit .section footer,section.structure-view .section footer{display:flex;align-items:center;z-index:1;padding:10px 20px none}section.structure-edit .section footer .section-mover,section.structure-edit .section footer .section-setting,section.structure-view .section footer .section-mover,section.structure-view .section footer .section-setting{visibility:hidden}section.structure-edit .section footer a:not(.add-field),section.structure-view .section footer a:not(.add-field){border-bottom:none}section.structure-edit .section footer>div.add-field-container,section.structure-view .section footer>div.add-field-container{flex-grow:1}section.structure-edit .section .universe-selectize.selectize-control.multi .selectize-input,section.structure-view .section .universe-selectize.selectize-control.multi .selectize-input{height:auto}.doc-structure-edit .fields .field--color-purple,.doc-structure-view .fields .field--color-purple{border-left:4px solid #6e489d}.doc-structure-edit .fields .field--color-blue,.doc-structure-view .fields .field--color-blue{border-left:4px solid #4a90e2}.doc-structure-edit .fields .field--color-green,.doc-structure-view .fields .field--color-green{border-left:4px solid #64b464}.doc-structure-edit .fields .field--color-orange,.doc-structure-view .fields .field--color-orange{border-left:4px solid #ff795d}.doc-structure-edit .fields .field--color-red,.doc-structure-view .fields .field--color-red{border-left:4px solid #b44b4b}.doc-structure-edit .fields .field--color-yellow,.doc-structure-view .fields .field--color-yellow{border-left:4px solid #cdbe70}.doc-structure-edit .fields .field--color-black,.doc-structure-view .fields .field--color-black{border-left:4px solid #464646}.doc-structure-edit .fields .field--color-gray,.doc-structure-view .fields .field--color-gray{border-left:4px solid #838383}.doc-structure-edit .fields .field--color-brown,.doc-structure-view .fields .field--color-brown{border-left:4px solid #726a57}.doc-structure-edit .fields .field--color-turquoise,.doc-structure-view .fields .field--color-turquoise{border-left:4px solid #55b4b4}.doc-structure-edit .fields .field--color-pink,.doc-structure-view .fields .field--color-pink{border-left:4px solid #b455a8}.doc-structure-edit .fields .field--color-undefined,.doc-structure-view .fields .field--color-undefined{border-left:4px solid #838383}.doc-structure-edit .structure-sections .section--color-purple h2.section-name,.doc-structure-view .structure-sections .section--color-purple h2.section-name{border-bottom-color:#c5b6d8;color:#6e489d}.doc-structure-edit .structure-sections .section--color-blue h2.section-name,.doc-structure-view .structure-sections .section--color-blue h2.section-name{border-bottom-color:#b7d3f3;color:#4a90e2}.doc-structure-edit .structure-sections .section--color-green h2.section-name,.doc-structure-view .structure-sections .section--color-green h2.section-name{border-bottom-color:#c1e1c1;color:#64b464}.doc-structure-edit .structure-sections .section--color-orange h2.section-name,.doc-structure-view .structure-sections .section--color-orange h2.section-name{border-bottom-color:#ffc9be;color:#ff795d}.doc-structure-edit .structure-sections .section--color-red h2.section-name,.doc-structure-view .structure-sections .section--color-red h2.section-name{border-bottom-color:#e1b7b7;color:#b44b4b}.doc-structure-edit .structure-sections .section--color-yellow h2.section-name,.doc-structure-view .structure-sections .section--color-yellow h2.section-name{border-bottom-color:#ebe5c6;color:#cdbe70}.doc-structure-edit .structure-sections .section--color-black h2.section-name,.doc-structure-view .structure-sections .section--color-black h2.section-name{border-bottom-color:#b5b5b5;color:#464646}.doc-structure-edit .structure-sections .section--color-gray h2.section-name,.doc-structure-view .structure-sections .section--color-gray h2.section-name{border-bottom-color:#cdcdcd;color:#838383}.doc-structure-edit .structure-sections .section--color-brown h2.section-name,.doc-structure-view .structure-sections .section--color-brown h2.section-name{border-bottom-color:#c7c3bc;color:#726a57}.doc-structure-edit .structure-sections .section--color-turquoise h2.section-name,.doc-structure-view .structure-sections .section--color-turquoise h2.section-name{border-bottom-color:#bbe1e1;color:#55b4b4}.doc-structure-edit .structure-sections .section--color-pink h2.section-name,.doc-structure-view .structure-sections .section--color-pink h2.section-name{border-bottom-color:#e1bbdc;color:#b455a8}.doc-structure-edit .structure-sections .section--color-undefined h2.section-name,.doc-structure-view .structure-sections .section--color-undefined h2.section-name{border-bottom-color:#cdcdcd;color:#838383}.doc-structure-edit .structure-sections .ui-sortable-placeholder,.doc-structure-view .structure-sections .ui-sortable-placeholder{background:#ffff80;min-height:100px;border:1px dotted #000;margin:0 1em 1em 0}section.structures-index .card{min-height:365px;border-bottom:none;margin-bottom:20px}section.structures-index .card .footer .user-profile{color:#ddd}section.structures-index .card .footer .user-profile-photo{margin-right:10px}section.structures-index .add-structure{border-bottom:none}section.structures-index table{width:100%;line-height:1.5}section.structures-index table thead tr th{border-right:1px solid hsla(0,0%,100%,.6)}section.structures-index table thead tr th:last-of-type{border-right:none}section.structures-index table tbody tr:nth-child(2n) td{background:#f1f1f1;vertical-align:middle}aside.structure-defaults{line-height:1.5}aside.structure-defaults .back{border-bottom:none}aside.structure-defaults h3{margin-top:20px}.settings-container aside .field--override{clear:both}.settings-container aside .breadcrumb{float:left}.settings-container aside .breadcrumb a{border-bottom:none}.settings-container aside .field-options{margin-top:10px;line-height:1.5}.settings-container aside .field-options .top-border{margin-top:20px;padding-top:10px;border-top:1px solid rgba(0,0,0,.05);border-bottom:none}.settings-container aside .field-options .field-option{margin-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05)}.settings-container aside .field-options .field-option>.form-group{display:flex;align-items:center;justify-items:center}.settings-container aside .field-options .field-option>.form-group>label{flex-grow:1;text-align:left}.settings-container aside ul.fields-view{clear:both;overflow:hidden;line-height:1.5}.settings-container aside ul.fields-view li a{border:1px solid #ccc;background:#fff;padding:5px 10px;border-radius:6px;margin-bottom:10px;display:flex;align-items:center}.settings-container aside ul.fields-view li span{margin-right:20px;white-space:nowrap}.settings-container aside ul.fields-view li strong{visibility:hidden;color:#eee;font-weight:400}.settings-container aside ul.fields-view li em{font-size:.875em;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#999}.settings-container aside ul.fields-view li.field--color-purple a{border-color:#6e489d;border-style:solid;border-width:1px 0 1px 4px}.settings-container aside ul.fields-view li.field--color-purple a span{color:#6e489d}.settings-container aside ul.fields-view li.field--color-blue a{border-color:#4a90e2;border-style:solid;border-width:1px 0 1px 4px}.settings-container aside ul.fields-view li.field--color-blue a span{color:#4a90e2}.settings-container aside ul.fields-view li.field--color-green a{border-color:#64b464;border-style:solid;border-width:1px 0 1px 4px}.settings-container aside ul.fields-view li.field--color-green a span{color:#64b464}.settings-container aside ul.fields-view li.field--color-orange a{border-color:#ff795d;border-style:solid;border-width:1px 0 1px 4px}.settings-container aside ul.fields-view li.field--color-orange a span{color:#ff795d}.settings-container aside ul.fields-view li.field--color-red a{border-color:#b44b4b;border-style:solid;border-width:1px 0 1px 4px}.settings-container aside ul.fields-view li.field--color-red a span{color:#b44b4b}.settings-container aside ul.fields-view li.field--color-yellow a{border-color:#cdbe70;border-style:solid;border-width:1px 0 1px 4px}.settings-container aside ul.fields-view li.field--color-yellow a span{color:#cdbe70}.settings-container aside ul.fields-view li.field--color-black a{border-color:#464646;border-style:solid;border-width:1px 0 1px 4px}.settings-container aside ul.fields-view li.field--color-black a span{color:#464646}.settings-container aside ul.fields-view li.field--color-gray a{border-color:#838383;border-style:solid;border-width:1px 0 1px 4px}.settings-container aside ul.fields-view li.field--color-gray a span{color:#838383}.settings-container aside ul.fields-view li.field--color-brown a{border-color:#726a57;border-style:solid;border-width:1px 0 1px 4px}.settings-container aside ul.fields-view li.field--color-brown a span{color:#726a57}.settings-container aside ul.fields-view li.field--color-turquoise a{border-color:#55b4b4;border-style:solid;border-width:1px 0 1px 4px}.settings-container aside ul.fields-view li.field--color-turquoise a span{color:#55b4b4}.settings-container aside ul.fields-view li.field--color-pink a{border-color:#b455a8;border-style:solid;border-width:1px 0 1px 4px}.settings-container aside ul.fields-view li.field--color-pink a span{color:#b455a8}.settings-container aside ul.fields-view li.field--color-undefined a{border-color:#838383;border-style:solid;border-width:1px 0 1px 4px}.settings-container aside ul.fields-view li.field--color-undefined a span{color:#838383}.settings-container aside .field-insert--trigger{text-align:center}.settings-container aside .field-insert--trigger svg use{color:#fff}.settings-container aside .field-settings-container input[name=name]{width:100%}.settings-container aside .field-settings-container input[name=name],.settings-container aside .field-settings-container textarea{box-shadow:none}.settings-container aside .field-settings-container .form-group{margin-bottom:10px}.settings-container aside aside{position:relative}.settings-container aside aside .breadcrumb{background:#f1f1f1;position:absolute;left:0;top:16px;margin-left:-34px;z-index:4;margin-bottom:20px;padding:10px}.settings-container aside aside .breadcrumb a{border-bottom:none}.field--helpcards textarea{width:100%}.field--helpcards .help-cards--nav{margin-bottom:20px}.field--helpcards button.styled{padding:10px!important}.field--helpcards button.styled svg use{color:#fff}.structure-view .doc-structure-view{padding:20px;width:100%}.structure-view .doc-structure-view h1.structure-name{line-height:1.5}.structure-view .doc-structure-view p.teaser{line-height:2;color:#666}.structure-view .doc-structure-view .section{padding:20px 0}.structure-view .doc-structure-view .section h2.section-name{line-height:1.5}.structure-view .doc-structure-view .section .has-multiple{margin-right:10px;margin-left:10px}.structure-view .doc-structure-view .section h3{font-size:.875em}.structure-view .doc-structure-view .section h3.insertable-fields--title{margin-bottom:10px;padding-left:10px;padding-top:10px}.structure-view .doc-structure-view .section ul.insertable-fields{padding:0 10px}.structure-view .doc-structure-view .section ul.insertable-fields li{display:inline}.structure-view .doc-structure-view .section ul.insertable-fields li a{display:inline-block;border:1px solid #ccc;color:#666;border-radius:6px;padding:5px 10px;margin-bottom:4px;margin-right:0;font-size:.875em}.structure-view .doc-structure-view .section ul.insertable-fields li a:hover{color:#444;background:#eee}.structure-view .doc-structure-view .section .fields-container{padding:20px}.structure-view .doc-structure-view .section .fields-container .fields{margin-bottom:10px}.structure-view .doc-structure-view .section .fields-container .field a{display:block;width:100%;padding:10px;border-radius:0 6px 6px 0;background:#f9f9f9;color:#333;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.structure-view .doc-structure-view .section .fields-container .field a:hover{color:#000;background:#eee}.structure-view aside h1.field-title{margin-top:40px;margin-bottom:10px}.structure-view aside p.placeholder{color:#444;margin-bottom:20px}.structure-view aside .help-cards-two{padding:0!important}.rubrics-index .user-profile-photo{margin-right:10px}.rubric-view{line-height:1.5}.rubric-view h1.rubric-title{margin-bottom:10px}.rubric-view div.rubric-details p{color:#222;font-size:.875em}.settings-container aside.field-rubric .breadcrumb{float:none}.settings-container aside.field-rubric a:hover{cursor:pointer;border-bottom:none}.rubric-data-point-c{position:relative}.rubric-data-point-c .rubric-add-row{position:absolute;right:4px;bottom:4px}.rubric-data-point-c .rubric-add-row svg use{color:#494949}.rubric-data-point-c .rubric-add-row:hover svg use{color:#111}.rubric-container li{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.rubric-container li:last-child{border-bottom:none}.rubric-container input[type=text],.rubric-container textarea{border:none;box-shadow:none;border-radius:0;width:100%;background:none;resize:none}.rubric-container div.rubric-name{position:relative;display:flex;align-items:center;margin-bottom:10px}.rubric-container div.rubric-name .rubric-name--text{flex-grow:1}.rubric-container div.rubric-name .rubric-point-remove svg use{color:#333}.rubric-container div.rubric-name input[type=text]{font-weight:700}ul.rubric-data-point{display:flex}ul.rubric-data-point li.rubric-row{display:flex;flex:1 1;padding:10px 0;border:1px solid #ccc;margin-bottom:5px;margin-right:5px;position:relative}ul.rubric-data-point li.rubric-row:last-of-type{margin-right:0}ul.rubric-data-point li.rubric-row div.rubric-score{font-weight:700;text-align:center}ul.rubric-data-point li.rubric-row div.rubric-score input[type=text]{text-align:center}ul.rubric-data-point li.rubric-row div.rubric-details{flex-grow:1;border-left:1px solid silver}ul.rubric-data-point li.rubric-row .remove-item-wrap{position:absolute;top:4px;right:4px}ul.rubric-data-point li.rubric-row .remove-item-wrap svg use{color:#ccc}ul.rubric-data-point li.rubric-row .remove-item-wrap:hover svg use,ul.rubric-data-point li.rubric-row textarea{color:#494949}ul.rubric-data-point li.rubric-row input[type=text]{border-bottom:1px solid #eee}ul.rubric-data-point.rubric-data-point-view li{line-height:1.5}ul.rubric-data-point.rubric-data-point-view li div.rubric-details,ul.rubric-data-point.rubric-data-point-view li div.rubric-score{padding:10px}ul.rubric-data-point.rubric-data-point-view li div.rubric-details h3{margin-bottom:10px;border-bottom:1px solid #eee}.rubric-edit div.rubric-nav a.button,.rubric-view div.rubric-nav a.button{margin-left:10px}.rubric-edit div.rubric-nav a.button svg,.rubric-edit div.rubric-nav a.button svg use,.rubric-view div.rubric-nav a.button svg,.rubric-view div.rubric-nav a.button svg use{color:inherit}.rubric-edit input[type=text],.rubric-view input[type=text]{box-shadow:none;border:none}.rubric-edit textarea[name=teaser],.rubric-view textarea[name=teaser]{width:100%;border:none;box-shadow:none;resize:none;background:none}.rubric-edit h1.rubric-title,.rubric-view h1.rubric-title{font-weight:700;border-bottom:4px solid #999;font-size:1.5em}.rubric-edit h1.rubric-title input[type=text],.rubric-view h1.rubric-title input[type=text]{flex-grow:1;width:90%;border:none;box-shadow:none;padding:none;background-color:transparent}.rubric-edit .options,.rubric-view .options{position:relative;margin-bottom:40px}.rubric-edit .color-form-contain,.rubric-view .color-form-contain{position:absolute;top:0;right:0;margin:20px 10px}.start-options input[type=number],.start-options input[type=text]{text-align:center;box-shadow:none;border:none;border-bottom:2px solid #838383}.start-options input[type=text]{min-width:400px}.start-options .form-group{margin-bottom:10px}.start-options .options div.form-group{margin-bottom:20px}.start-options .options .toggle-switch,.start-options .options label{display:inline-block}input[type=text].title{box-shadow:none;border:none;border-bottom:2px solid #838383;min-width:250px}.title-container{display:flex;align-items:center}.title-container>div:first-child{flex-grow:1}.add-criteria-form{margin-top:20px;text-align:center}.add-criteria-form .criteria-form{padding:20px;max-width:400px;margin:20px auto;background:#fff;border-radius:6px}.add-criteria-form input[type=text]{box-shadow:none;text-align:center;border:none;border-bottom:2px solid #838383;min-width:250px}.add-criteria-form span.help-block{display:block;color:red;font-size:.875em;margin-top:10px}section.settings-personalize h1{font-family:var(--font-mont);font-weight:400;font-size:1.125em;color:#8a98b8;letter-spacing:-.21px;margin-bottom:20px;margin-top:20px;text-align:center}section.settings-personalize input.name{box-shadow:none;border:none;border-bottom:2px solid #494949;text-align:center;min-width:350px}section.settings-personalize input.name:focus{border-bottom-color:#ff795d}section.settings-personalize .backgrounds-select{text-align:center;padding:20px}@media screen and (max-width:768px){section.settings-personalize .backgrounds-select{padding:0}}section.settings-personalize .backgrounds-select>div{display:inline-block;height:50px;width:50px;margin-left:5px;margin-bottom:5px;border-radius:16px}section.settings-personalize .backgrounds-select>div:hover{cursor:pointer}section.settings-personalize .backgrounds-select>div.active{border:2px solid #ff795d}@media screen and (max-width:768px){section.settings-personalize .backgrounds-select>div{height:25px;width:25px;margin-left:10px;margin-bottom:10px}}section.settings-personalize .backgrounds-select .bg-pattern{float:left;display:block;margin-right:10px;margin-bottom:10px;height:40px;width:40px;border:2px solid #fff}section.settings-personalize .backgrounds-select .bg-pattern:hover{cursor:pointer}section.settings-personalize .avatar-picker--container{text-align:center}section.settings-personalize .avatar-picker--container .avatar-picker a{display:inline-block;width:50px;height:50px;border:2px solid #ccc;border-radius:100%;background-position:50%;background-repeat:no-repeat;background-size:contain}section.settings-personalize .avatar-picker--container .avatar-picker a.active{border-color:#ff795d}section.settings-personalize .avatar-picker--container .avatar-picker a:hover{cursor:pointer;border-color:#333}section.settings-personalize .photos-picker--container{text-align:center}section.settings-personalize .photos-picker--container .photos-picker a.active img{border:2px solid #ff795d}section.settings-personalize .photos-picker--container .photos-picker a img{width:150px;height:auto}section.settings-personalize .language-switcher{display:flex;justify-content:center;align-items:center;gap:10px}section.settings-personalize .language-switcher>li a{display:block;border:1px solid #ccc;padding:6px 8px;border-radius:6px}section.settings-personalize .language-switcher>li a:hover{cursor:pointer;background-color:#eee;border-color:#aaa}section.settings-personalize .language-switcher>li a.active{background-color:#ccc}section.settings-personalize .toggle-switch{display:inline-block}.help-cards-content,.help-cards-content iframe{min-height:inherit}.help-cards-content .tab-content{padding-top:20px}.help-cards-content .tab-content h2{margin-bottom:10px}.help-cards-content .tab-content p{font-size:.875em;margin-bottom:10px;line-height:1.5}.NarrativeDocumentEssay .help-cards--content{font-family:Times New Roman,Times,serif}#helping-text--helpcard{margin-bottom:30px;background-color:#d9ead3;padding:10px;line-height:1.5}#helping-text--helpcard h1{font-weight:700}#helping-text--helpcard div.helping-text--content{margin-bottom:10px}@media(min-width:768px){.modal-dialog{margin:90px auto}}.help-cards--nav ul{text-align:center;margin:0;padding:0;list-style-type:none}.help-cards--nav ul li{display:inline;vertical-align:middle}.help-cards--nav ul li a{border-bottom:none;padding:8px 4px;display:inline-block}.help-cards--nav ul li.next,.help-cards--nav ul li.prev{color:#4a4a4a}.help-cards--nav ul li a.disabled{color:#ddd}.help-cards--nav ul li a.disabled:hover{cursor:default}.help-cards--nav{margin-bottom:10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.help-cards--nav ul li a:hover{cursor:pointer}.help-cards--nav ul li .index{border-bottom:none}.help-cards--nav ul li .index:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background:#f9f9f9;border:1px solid #979797}.help-cards--nav ul li.passed a:before{background:#9b9b9b;border-color:#9b9b9b}.help-cards--nav ul li.active a:before{background:#4a4a4a;border-color:#4a4a4a}section.gk{background:linear-gradient(45deg,#4e2c7a 30%,rgba(111,66,170,.1)) 80%,url(/images/front-page/contact-bg.png);height:100vh}section.gk .gk-box--container{display:flex;justify-content:center;align-items:center;height:100vh;padding:10px;flex-direction:column}section.gk .gk-box--container .gk-split{min-height:400px;min-width:700px;margin-top:20px;text-align:center;display:flex}@media only screen and (max-width:768px){section.gk .gk-box--container .gk-split{min-width:100%;flex-direction:column-reverse;margin-top:0}}section.gk .gk-box--container .gk-split>div{flex:1 1;padding:60px 40px}@media only screen and (max-width:768px){section.gk .gk-box--container .gk-split>div{padding:40px 10px}}section.gk .gk-box--container .gk-split div.value-prop{color:#fff;border-radius:16px 0 0 16px;text-align:left;line-height:1.5;position:relative}section.gk .gk-box--container .gk-split div.value-prop h2{font-family:var(--font-mont);font-weight:700;font-size:2.25em;margin-bottom:10px}@media only screen and (max-width:768px){section.gk .gk-box--container .gk-split div.value-prop ul{padding:20px}}section.gk .gk-box--container .gk-split div.value-prop ul li{line-height:2;font-size:1.375em;position:relative;padding-left:0}section.gk .gk-box--container .gk-split div.value-prop ul li:before{position:absolute;content:"✓";left:-26px}section.gk .gk-box--container .gk-split div.login-window{position:relative;background:#fff;border-radius:16px}section.gk .gk-box--container .gk-split .essaypop-logo{height:50px;width:auto;max-width:100%}section.gk .gk-box--container .gk-split .or{margin-top:20px;margin-bottom:10px;color:#666;font-size:.875em}section.gk .gk-box--container .gk-split #back-to-login-link{display:none}section.gk .gk-box--container .gk-box{position:relative;min-height:400px;width:50%;min-width:500px;text-align:center}@media screen and (max-width:500px){section.gk .gk-box--container .gk-box{min-width:100%}}section.gk .gk-box--container .gk-box>div{border-radius:16px;padding:60px;background:#fff}@media only screen and (max-width:768px){section.gk .gk-box--container .gk-box>div{padding:60px 10px}}section.gk .gk-box--container .gk-box .essaypop-logo{height:50px;width:auto;max-width:100%}section.gk .gk-box--container .gk-box .or{margin-top:20px;margin-bottom:10px;color:#666;font-size:.875em}section.gk .gk-box--container .gk-box.login-window #signup-link{display:none}section.gk .gk-box--container .back-button{position:absolute;top:20px;left:20px;border-bottom:none;color:inherit}section.gk .gk-box--container .back-button svg use{color:#999}section.gk .gk-box--container .back-button:hover svg use{color:#494949}section.gk .gk-box--container .gk-who-are-you .user-selection{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr}section.gk .gk-box--container .gk-who-are-you .user-selection a{padding:20px;border:1px solid #ccc;border-radius:6px}section.gk .gk-box--container .gk-who-are-you .user-selection a h2{margin-top:20px}section.gk .gk-box--container .gk-who-are-you .user-selection a img{-webkit-filter:grayscale(1) opacity(.7)}section.gk .gk-box--container .gk-who-are-you .user-selection a:hover{cursor:pointer;border-color:#4a90e2}section.gk .gk-box--container .gk-who-are-you .user-selection a:hover h2{color:#4a90e2}section.gk .gk-box--container .gk-who-are-you .user-selection a:hover.teacher{border-color:#cd1125}section.gk .gk-box--container .gk-who-are-you .user-selection a:hover.teacher h2{color:#cd1125}section.gk .gk-box--container .gk-who-are-you .user-selection a:hover img{-webkit-filter:none}section.gk .gk-box--container a.register{font-size:.875em;color:#333;border-bottom-color:#ccc}section.gk .gk-box--container p.small-print{text-align:center;font-size:.75em;color:#666}section.gk .gk-box--container p.small-print span{color:#eee}section.gk .gk-box--container p.small-print a{border-bottom-color:#ccc}section.gk h1.title{font-family:var(--font-mont);font-weight:700;font-size:2em;color:#676767;margin-bottom:30px}section.gk p.already{font-size:1em;color:#494949;margin-bottom:20px}@media only screen and (max-width:768px){section.gk{height:auto;min-height:100vh}section.gk header.front{position:relative}section.gk .gk-box--container{height:auto;min-height:100vh;justify-content:normal;align-items:center}section.gk .gk-box--container .back-button{left:10px;top:10px}}section.gk header{display:inline-flex;align-items:center;position:fixed;top:0;left:0;z-index:70;width:100%;transition:all .4s ease-in-out;background:linear-gradient(rgba(0,0,0,.4),transparent);color:#fff;padding:6px;text-align:left}section.gk header img.essaypop-logo{float:left;margin-left:10px;opacity:1;visibility:hidden;transition:opacity .6s ease-in-out}section.gk header ul#menu{width:100%;text-align:right;margin:0;color:inherit}section.gk header ul#menu li{display:inline-block;color:inherit;padding:5px 10px;border-right:1px solid hsla(0,0%,80%,.15)}@media screen and (min-width:769px){section.gk header ul#menu li{padding:6.6666666667px 20px}}section.gk header ul#menu li:last-of-type{border-right:none}@media screen and (max-width:500px){section.gk header ul#menu li.desktop-only{display:none}}section.gk header ul#menu li.mobile-only{display:none}@media screen and (max-width:500px){section.gk header ul#menu li.mobile-only{display:inline-block}}section.gk header ul#menu li.sign-up a{padding:.4em .6em;line-height:1;font-size:1em;color:#fff;min-width:auto;text-transform:none;border-bottom:1px solid #fff}section.gk header ul#menu li.sign-up a:hover{color:#fff}@media screen and (max-width:500px){section.gk header ul#menu li.sign-up{display:none!important}}section.gk header ul#menu li span.sign-in-text-google:hover{color:#f9f9f9;cursor:pointer}section.gk header ul#menu li a{font-family:var(--font-mont);font-weight:400;text-decoration:none;color:inherit;display:inline-block;line-height:1.5;border-bottom:none}section.gk header ul#menu li a:hover{color:#aaa}section.gk header ul#menu li a.login{border:2px solid #fff;padding:2px 10px;border-radius:6px}section.gk header ul#menu li.logon div#login-dropdown-list{margin-right:20px;margin-top:20px;color:#333;background:#fff}section.gk header ul#menu li.logon div.login-button{padding:.4rem .6rem;background:#ff795d;display:inline-block;border-radius:4px}section.gk header ul#menu li.logon div.login-button:hover{color:#fff}section.gk header ul#menu li.logon a.login-link-text{text-decoration:none!important;border:1px solid #fff;color:inherit;border-radius:4px;padding:.2rem .6rem}section.gk header.dark{color:#333;color:#ccc;background:rgba(0,0,0,.8)}section.gk header.dark ul#menu li{border-right-color:hsla(0,0%,100%,.15)}section.gk header.dark ul#menu li a:hover,section.gk header.dark ul#menu li span.sign-in-text-google:hover{color:#fff}section.gk header.dark ul#menu li.logon a.login-link-text{border-color:#333}section.gk header.dark ul#menu li.active a{color:#fff;border-bottom:1px solid hsla(0,0%,67%,.15)}section.gk header.dark img.essaypop-logo{visibility:visible;opacity:1}section.gk header.darker{background:rgba(0,0,0,.9)}section.gk header ul#menu li div.menu dl:after{left:38px}section.gk header ul#menu li div.menu dl dd a{display:block;color:#333}form.login-form{text-align:left!important}#login-buttons #login-dropdown-list{position:static!important}#login-buttons a#login-sign-in-link{visibility:hidden!important}#login-buttons a.login-close-text{display:none!important}.or{color:#6e489d;font-style:italic}.or .hline{display:inline-block;vertical-align:middle;height:1px;border-top:1px dotted rgba(12,8,17,.4);font-family:Courier New;font-size:.9375em}.login-form input[type=email],.login-form input[type=password]{width:100%}.login-button{margin-top:10px;margin-bottom:10px}.login-text-and-button{margin-bottom:6px;display:flex;align-items:center;justify-content:center}div#login-buttons-office365{display:flex;align-items:center;background:#eb3c00!important;border-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);border-radius:6px;padding:8px;width:203px}div#login-buttons-office365:hover{box-shadow:0 4px 5px 0 rgba(70,136,241,.14),0 1px 10px 0 rgba(70,136,241,.14),0 2px 4px -1px rgba(70,136,241,.14);transition:1s}div#login-buttons-office365 #login-buttons-image-office365{display:inline-block;vertical-align:middle;width:18px;height:22px;box-sizing:border-box;background-image:url(/images/logo_office365.svg)}div#login-buttons-office365 .sign-in-text-office365{display:inline-block;flex-grow:1;font-size:14px;font-family:Inter,sans-serif;font-weight:700;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}div#login-buttons-google{display:flex;align-items:center;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);border-radius:6px;padding:8px;margin-bottom:10px;width:203px}div#login-buttons-google:hover{box-shadow:0 4px 5px 0 rgba(70,136,241,.14),0 1px 10px 0 rgba(70,136,241,.14),0 2px 4px -1px rgba(70,136,241,.14);transition:1s}div#login-buttons-google #login-buttons-image-google{display:inline-block;vertical-align:middle;width:18px;height:18px;box-sizing:border-box;background-image:url(/images/logo_googleg_48dp.svg)}div#login-buttons-google .sign-in-text-google{display:inline-block;flex-grow:1;font-size:14px;font-family:Inter,sans-serif;font-weight:700;color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.normal{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.normal:hover{box-shadow:0 4px 5px 0 rgba(70,136,241,.14),0 1px 10px 0 rgba(70,136,241,.14),0 2px 4px -1px rgba(70,136,241,.14);transition:1s}.modal[role=dialog]{line-height:1.5}.modal[role=dialog] h2.massive{font-size:3em;text-align:center;font-family:var(--font-mont);font-weight:400;color:#333;line-height:1}.modal[role=dialog] h1.massive{font-family:var(--font-mont);font-weight:700;text-align:center;font-size:4.75em}.modal[role=dialog] .modal-header .close{position:relative;z-index:8060}.modal[role=dialog] .modal-header .close:hover{cursor:pointer}.modal[role=dialog] .modal-header--empty{padding:6px;border-bottom:none}.modal{z-index:8050}.modal-backdrop.in{opacity:.85}.modal-backdrop{z-index:8040}.modal-header .close{box-shadow:none;border:none;font-size:1.5em;float:right}.modal-w{display:flex;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1001;background-color:rgba(0,0,0,.5);align-items:center;justify-content:center}.modal-w-content{position:relative;padding:40px;background-color:#fff}.modal-w-close{position:absolute;right:-16px;top:-16px}.photo-picker--container{position:absolute;right:40px;bottom:10px}.photo-picker--container .photo-picker--trigger{line-height:0;border:1px solid #fff;overflow:hidden}.photo-picker--container .photo-picker--trigger img{width:20px;height:20px}.photo-picker--container .photo-picker{opacity:0;visibility:hidden;position:absolute;right:0;top:0;z-index:9999;background:#ddd;padding:10px;display:block;width:560px}.photo-picker--container .photo-selection img{width:125px;height:auto;max-width:100%}.photo-picker--container .photo-picker.active{opacity:1;visibility:visible}.photo-picker--container .photo-picker.active .photo-selection{border:4px solid #ccc;line-height:0}.photo-picker--container .photo-picker.active .photo-selection:hover{cursor:pointer}.photo-picker--container .photo-picker.active .photo-selection.active{border-color:#ff795d}.photo-picker--container a{float:left;border-bottom:none;display:block}.photo-picker--container .photo-picker--close{position:absolute;z-index:1;top:-10px;right:-10px;background:#fff;border-radius:50%;padding:4px;line-height:0}.photo-picker--container .photo-picker--close:hover{cursor:pointer}.photo-picker--container .photo-picker--close svg use{color:#444}.color-picker--container{line-height:0}.color-picker--container .color-picker--trigger{border:1px solid #999}.color-picker--container .color-picker{opacity:0;visibility:hidden;position:absolute;right:0;bottom:0;z-index:100;background:#fff;padding:10px;display:block;width:282px}.color-picker--container .color-picker.active{opacity:1;visibility:visible}.color-picker--container a{height:22px;width:22px;display:inline-block;margin-right:1px;background:linear-gradient(129deg,#6e489d 25%,rgba(78,43,122,.75));border:2px solid #fff}.color-picker--container a.purple{background:linear-gradient(130deg,#6e489d 25%,#56387a)}.color-picker--container a.purple>div{background:#6e489d}.color-picker--container a.blue{background:linear-gradient(130deg,#4a90e2 25%,#2275d7)}.color-picker--container a.blue>div{background:#4a90e2}.color-picker--container a.green{background:linear-gradient(130deg,#64b464 25%,#4b9a4b)}.color-picker--container a.green>div{background:#64b464}.color-picker--container a.orange{background:linear-gradient(130deg,#ff795d 25%,#ff4f2a)}.color-picker--container a.orange>div{background:#ff795d}.color-picker--container a.red{background:linear-gradient(130deg,#b44b4b 25%,#903c3c)}.color-picker--container a.red>div{background:#b44b4b}.color-picker--container a.yellow{background:linear-gradient(130deg,#cdbe70 25%,#c0ad4a)}.color-picker--container a.yellow>div{background:#cdbe70}.color-picker--container a.black{background:linear-gradient(130deg,#464646 25%,#2d2d2d)}.color-picker--container a.black>div{background:#464646}.color-picker--container a.gray{background:linear-gradient(130deg,#838383 25%,#6a6a6a)}.color-picker--container a.gray>div{background:#838383}.color-picker--container a.brown{background:linear-gradient(130deg,#726a57 25%,#554f41)}.color-picker--container a.brown>div{background:#726a57}.color-picker--container a.turquoise{background:linear-gradient(130deg,#55b4b4 25%,#429494)}.color-picker--container a.turquoise>div{background:#55b4b4}.color-picker--container a.pink{background:linear-gradient(130deg,#b455a8 25%,#94428a)}.color-picker--container a.pink>div{background:#b455a8}.color-picker--container a.undefined{background:linear-gradient(130deg,#838383 25%,#6a6a6a)}.color-picker--container a.undefined>div{background:#838383}.color-picker--container a.active{border-color:#000}.color-picker--container a:hover{border-color:#ccc;cursor:pointer}.color-picker--container .color-picker--close{position:absolute;z-index:1;top:-10px;right:-10px;background:#ddd;border-radius:50%;padding:4px;line-height:0}.color-picker--container .color-picker--close:hover{cursor:pointer}.color-picker--container .color-picker--close svg use{color:#444}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{box-sizing:content-box;position:absolute;height:0;width:1px;content:"";z-index:-1;border:8px solid transparent;left:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#2579ba;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}/*!
 * Eixample
 * Version 1.0
 * A CSS flex grid made with love in Barcelona by Mobile Jazz.
 * mobilejazz.com
 */.column,.contain,.row{box-sizing:border-box;margin:0;padding:0}.contain{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:20px;padding-right:20px}.contain.fluid{max-width:none}.contain.edge{padding-left:0;padding-right:0}.row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start}.row:not(.gutter-remove){margin-left:-10px;margin-right:-10px}.row.wrap-wrap{flex-wrap:wrap}.row.wrap-nowrap{flex-wrap:nowrap}.row.wrap-reverse{flex-wrap:wrap-reverse}.row.direction-normal{flex-direction:row}.row.direction-reverse{flex-direction:row-reverse}.row.direction-down{flex-direction:column}.row.direction-up{flex-direction:column-reverse}.row.align-start{justify-content:flex-start}.row.align-end{justify-content:flex-end}.row.align-center{justify-content:center}.row.align-justify{justify-content:space-between}.row.align-equally{justify-content:space-around}.row.valign-top{align-items:flex-start}.row.valign-bottom{align-items:flex-end}.row.valign-middle{align-items:center}.row.valign-baseline{align-items:baseline}.row.valign-stretch{align-items:stretch}.row.valign-wrapped-top{align-content:flex-start}.row.valign-wrapped-bottom{align-content:flex-end}.row.valign-wrapped-middle{align-content:center}.row.valign-wrapped-stretch{align-content:stretch;align-items:stretch}.row.valign-wrapped-justify{align-content:space-between}.row.valign-wrapped-equally{align-content:space-around}.column{min-width:0;padding-left:10px;padding-right:10px;position:relative}.column.valign-top{align-self:flex-start}.column.valign-bottom{align-self:flex-end}.column.valign-middle{align-self:center}.column.valign-baseline{align-self:baseline}.column.valign-stretch{align-self:stretch}.column.xs-auto{flex-basis:auto}.column.xs-1{flex-basis:8.3333333333%}.column.xs-2{flex-basis:16.6666666667%}.column.xs-3{flex-basis:25%}.column.xs-4{flex-basis:33.3333333333%}.column.xs-5{flex-basis:41.6666666667%}.column.xs-6{flex-basis:50%}.column.xs-7{flex-basis:58.3333333333%}.column.xs-8{flex-basis:66.6666666667%}.column.xs-9{flex-basis:75%}.column.xs-10{flex-basis:83.3333333333%}.column.xs-11{flex-basis:91.6666666667%}.column.xs-12{flex-basis:100%}@media(min-width:600px){.column.sm-auto{flex-basis:auto}.column.sm-1{flex-basis:8.3333333333%}.column.sm-2{flex-basis:16.6666666667%}.column.sm-3{flex-basis:25%}.column.sm-4{flex-basis:33.3333333333%}.column.sm-5{flex-basis:41.6666666667%}.column.sm-6{flex-basis:50%}.column.sm-7{flex-basis:58.3333333333%}.column.sm-8{flex-basis:66.6666666667%}.column.sm-9{flex-basis:75%}.column.sm-10{flex-basis:83.3333333333%}.column.sm-11{flex-basis:91.6666666667%}.column.sm-12{flex-basis:100%}}@media(min-width:900px){.column.md-auto{flex-basis:auto}.column.md-1{flex-basis:8.3333333333%}.column.md-2{flex-basis:16.6666666667%}.column.md-3{flex-basis:25%}.column.md-4{flex-basis:33.3333333333%}.column.md-5{flex-basis:41.6666666667%}.column.md-6{flex-basis:50%}.column.md-7{flex-basis:58.3333333333%}.column.md-8{flex-basis:66.6666666667%}.column.md-9{flex-basis:75%}.column.md-10{flex-basis:83.3333333333%}.column.md-11{flex-basis:91.6666666667%}.column.md-12{flex-basis:100%}}@media(min-width:1200px){.column.lg-auto{flex-basis:auto}.column.lg-1{flex-basis:8.3333333333%}.column.lg-2{flex-basis:16.6666666667%}.column.lg-3{flex-basis:25%}.column.lg-4{flex-basis:33.3333333333%}.column.lg-5{flex-basis:41.6666666667%}.column.lg-6{flex-basis:50%}.column.lg-7{flex-basis:58.3333333333%}.column.lg-8{flex-basis:66.6666666667%}.column.lg-9{flex-basis:75%}.column.lg-10{flex-basis:83.3333333333%}.column.lg-11{flex-basis:91.6666666667%}.column.lg-12{flex-basis:100%}}@media(min-width:1500px){.column.xl-auto{flex-basis:auto}.column.xl-1{flex-basis:8.3333333333%}.column.xl-2{flex-basis:16.6666666667%}.column.xl-3{flex-basis:25%}.column.xl-4{flex-basis:33.3333333333%}.column.xl-5{flex-basis:41.6666666667%}.column.xl-6{flex-basis:50%}.column.xl-7{flex-basis:58.3333333333%}.column.xl-8{flex-basis:66.6666666667%}.column.xl-9{flex-basis:75%}.column.xl-10{flex-basis:83.3333333333%}.column.xl-11{flex-basis:91.6666666667%}.column.xl-12{flex-basis:100%}}.row.gutter-remove .column{padding-left:0;padding-right:0}@media(max-width:599px){.xs-hide{display:none}}@media(min-width:600px)and (max-width:899px){.sm-hide{display:none}}@media(min-width:900px)and (max-width:1199px){.md-hide{display:none}}@media(min-width:1200px)and (max-width:1499px){.lg-hide{display:none}}@media(min-width:1500px){.xl-hide{display:none}}@media(min-width:600px){.xs-show{display:none}}@media(max-width:599px),(min-width:900px){.sm-show{display:none}}@media(max-width:899px),(min-width:1200px){.md-show{display:none}}@media(max-width:1199px),(min-width:1500px){.lg-show{display:none}}@media(max-width:1499px){.xl-show{display:none}}