@import"../../routes.css";@import"https://fonts.googleapis.com/css2?family=Anton&display=swap";:root{--color-primary: rgb(0, 0, 0);--color-secondary: rgba(84, 110, 107, 1);--color-secondary-hover: rgba(64, 90, 87, 1);--color-border: rgba(84, 110, 107, .1);--color-border-yellow: rgba(84, 110, 107, .1);--hover-bg: rgba(84, 110, 107, 0.1);--secondary-rgb: 84, 110, 107}:root body[dark-mode-on]{--color-primary: var(--dark-mode-solid-color-dp-1);--color-secondary: var(--dark-mode-color-primary);--color-secondary-hover: var(--dark-mode-color-secondary);--color-tertiary: var(--dark-mode-color-tertiary);--color-quarternary: var(--dark-mode-color-dp-6);--color-quinary: var(--dark-mode-color-dp-16);--bkg-blue: var(--dark-mode-background-rgb);--color-text: var(--dark-mode-main-text);--secondary-rgb: var(--dark-mode-quaternary-rgb)}body{background-color:rgba(var(--secondary-rgb), 0.1);color:var(--color-pcc-black);border:none}.content-body,#footer,.footer-gallery{background-color:var(--color-pcc-white);border-top:none}.header{margin:10px auto 30px;display:flex;flex-direction:column;vertical-align:middle;align-items:center;background-color:var(--color-pcc-white);padding:25px 0;padding-bottom:0}.header img{border-bottom:none;order:2}.header .text-container{border-bottom:none;order:1;border-top:1px dashed var(--color-primary);display:flex;flex-wrap:nowrap;align-items:stretch;padding:0 var(--container-padding);margin-bottom:15px;width:90%}.header .text-container>*:first-child{flex:0 1 auto;text-align:left;border-right:1px dashed var(--color-primary);padding:1rem;display:flex;align-items:center}.header .text-container>*:nth-child(2){flex:1;text-align:center;border-right:1px dashed var(--color-primary);padding:1rem;display:flex;align-items:center;justify-content:center}.header .text-container>*:last-child{display:flex;justify-content:flex-end;text-align:left;border-right:none;padding:1rem;align-items:center}@media(max-width: 768px){.header .text-container{flex-wrap:wrap}.header .text-container>p:first-child{display:none}.header .text-container>*:nth-child(2){border-right:none}.header .text-container>*:last-child{border-top:1px dashed var(--color-primary);flex-basis:100%;text-align:center}}.header .text-container p{font-size:1rem;padding:0}.header .text-container p:first-child{font-family:Anton,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-1px;color:var(--color-secondary)}.header .text-container h1+p{font-family:Lato,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--color-primary)}.header .text-container h1,.header .text-container h2,.header .text-container h3,.header .text-container h4,.header .text-container p{color:var(--color-pcc-black)}.content-body{background-color:var(--color-pcc-white);margin-bottom:20px}h1{font-family:Anton,sans-serif;font-weight:400;letter-spacing:-1px}@media(max-width: 480px){h1{margin-top:10px}}h2,h3,h4,h5,h6{color:var(--color-primary);letter-spacing:-1px;margin-bottom:15px}.content-body h2{background-color:rgba(var(--secondary-rgb), 0.25);border-bottom:1px dashed var(--color-primary);color:var(--color-pcc-black);padding:10px}.content-body h2[class^=icon]{display:flex;align-items:center;padding:20px 20px 10px;margin:0 -15px 20px;margin-top:-15px !important}.content-body h2[class^=icon]::before{color:var(--color-secondary);border-right:1px dashed var(--color-primary);display:flex;align-self:stretch;align-items:center;margin-right:20px;margin-bottom:-10px;padding:10px 20px 10px 0}.content-body h2[class^=icon]:first-child{margin-top:0}.content-body h2:not([class^=icon]){color:var(--color-primary);padding:20px 30px 10px;margin:-15px -15px 20px}.content-body h2::before{display:none}h4{font-weight:600;width:fit-content}blockquote{font-family:Lato,sans-serif;background-color:rgba(0,0,0,0);border:none;padding-left:3rem;position:relative;letter-spacing:-0.5px}blockquote::before{color:var(--color-secondary);font-size:1rem;left:10px;top:1rem;line-height:1}blockquote::after{display:none}ul li::marker{color:var(--color-secondary-hover)}dt{color:var(--color-primary);font-weight:900}#footer>p{color:var(--color-primary);font-weight:900;padding:10px}iframe{width:100%}figure{box-shadow:none;padding:10px}figure figcaption{border-bottom:none;font-style:normal;padding:7px 0 5px}#second-column figure,#column-widget figure{margin:20px auto}button{border:none;background-color:var(--color-secondary);color:var(--color-pcc-white)}button:hover{background-color:var(--color-secondary-hover)}body .btn,body a.btn,body .unlock-btn,body .hide-gallery,body dl.vocab-list button{background-color:var(--color-secondary);padding:5px 12px;color:var(--color-pcc-white);margin:10px 0px;border:none;border-radius:0;letter-spacing:-0.5px;font-weight:600}body .btn:hover,body a.btn:hover,body .unlock-btn:hover,body .hide-gallery:hover,body dl.vocab-list button:hover{color:var(--color-pcc-white);background-color:var(--color-secondary-hover)}body .btn:active,body a.btn:active,body .unlock-btn:active,body .hide-gallery:active,body dl.vocab-list button:active{background-color:var(--color-secondary)}a.unlock-btn{margin:0 auto}.border a.btn:not(:last-child){margin-bottom:20px}.assignments-widget .assignment{background-color:var(--color-pcc-ltgrey);border-radius:0;border:none;margin:var(--no-margin);margin-bottom:1rem;padding:var(--widget-padding);transition:all .3s ease-in-out}.assignments-widget .assignment h3{background-color:rgba(0,0,0,0);padding:10px}.flip-card>.inner-card>.front,.flip-card>.inner-card>.back{box-shadow:none;border:1px dashed var(--color-primary)}.vocab{box-shadow:none;background-color:var(--color-pcc-ltgrey)}#video-wrapper .video-card,.video-widget .video-card{box-shadow:none;background-color:rgba(var(--secondary-rgb), 0.2)}.social-post{box-shadow:none;border-radius:0;border:1px solid var(--color-pcc-ltgrey)}.call-out.has-heading{border-radius:0;border:none;background-color:rgba(var(--secondary-rgb), 0.4)}.call-out.has-heading h3,.call-out.has-heading h4{border-bottom:none;width:auto;background-color:var(--color-secondary);color:var(--color-pcc-white)}.call-out{border-radius:0;border:none;background-color:rgba(var(--secondary-rgb), 0.4)}.call-out::before,.call-out h3,.call-out h4{border-bottom:none;width:auto;background-color:var(--color-secondary);color:var(--color-pcc-white)}ul.list-group .list-group-item:first-of-type,ol.list-group .list-group-item:first-of-type,ul.list-group .list-group-item:last-of-type,ol.list-group .list-group-item:last-of-type{border-radius:0}ul.list-group,ol.list-group{border-radius:0}.border.border-yellow{box-shadow:none}.border.border-yellow h3{background-color:rgba(0,0,0,0)}.tabs label{background-color:rgba(var(--secondary-rgb), 0.2);border-bottom:none;color:var(--color-pcc-dkgrey);text-align:center;transition:.5s}.tabs input:checked+label,.tabs-widget input:checked+label{background-color:var(--color-secondary);color:var(--color-pcc-white)}.tabs input:checked+label+.tab-panel{display:block;background-color:var(--color-pcc-white);z-index:1;border-left:none;border-right:none}.tab-panel,.tabs label,.tabs label:nth-last-of-type(2),.tabs-widget label:nth-last-of-type(2),.tabs label:first-of-type,.tabs-widget label:first-of-type{border-radius:0}table{margin:10px 0 20px;font-weight:400}table caption{color:var(--color-primary)}table th{background-color:var(--color-secondary-hover);color:var(--color-pcc-white)}table thead,table tr,table td{border:1px solid var(--table-bkg)}table a:link,table a:visited{color:var(--color-primary)}table thead th{font-weight:bold}@media(max-width: 768px){table.display-lg tbody tr td:first-child{background-color:var(--color-secondary-hover);color:var(--color-pcc-white)}table.display-lg tbody td a{color:var(--color-pcc-ltgrey)}table.display-lg tbody td a:hover{color:var(--color-link-hover)}table.display-lg tbody td{border-top:solid 1px var(--color-pcc-ltgrey);border-bottom:solid 1px var(--color-pcc-ltgrey)}}@media(min-width: 768px){table thead,tr,td{border:none}tr:nth-child(even){background:var(--color-pcc-black-tint)}}dl.vocab-list dt{border:none;border-radius:0}.border{background-color:rgba(var(--secondary-rgb), 0.5);padding:20px;border:none}.border-yellow{background-color:var(--color-border-yellow);border-top:2px solid var(--color-border-yellow);padding:15px}.border-yellow::before{border-color:var(--color-border-yellow)}.instructions::before{color:var(--color-primary)}body[dark-mode-on] .control-panel h2:not([class^=icon]){margin:0 0 .5rem}body[dark-mode-on] .content-body h2,body[dark-mode-on] .content-body h2:not([class^=icon]){background-color:rgba(var(--secondary-rgb), 0.1);margin:-15px -15px 20px}body[dark-mode-on] .text-container{border-color:var(--dark-mode-main-text)}body[dark-mode-on] .text-container>*:first-child,body[dark-mode-on] .text-container>*:nth-child(2),body[dark-mode-on] .text-container>*:last-child{border-color:var(--dark-mode-main-text)}body[dark-mode-on] .text-container h1,body[dark-mode-on] .text-container p:last-of-type{color:var(--dark-mode-main-text)}body[dark-mode-on] .social-post{border:none}body[dark-mode-on] .btn,body[dark-mode-on] a.btn,body[dark-mode-on] .unlock-btn,body[dark-mode-on] .hide-gallery,body[dark-mode-on] dl.vocab-list button{background-color:var(--dark-mode-color-tertiary);color:var(--dark-mode-color-background)}body[dark-mode-on] a.unlock-btn{margin:0 auto}body[dark-mode-on] .btn:hover,body[dark-mode-on] a.btn:hover,body[dark-mode-on] .unlock-btn:hover,body[dark-mode-on] .hide-gallery:hover,body[dark-mode-on] dl.vocab-list button:hover,body[dark-mode-on] button:hover{box-shadow:none;background-color:var(--dark-mode-color-tertiary-hover);border-color:var(--dark-mode-color-secondary-hover);color:var(--dark-mode-color-background)}body[dark-mode-on] .call-out,body[dark-mode-on] .call-out.has-heading{background-color:var(--dark-mode-color-dp-6)}body[dark-mode-on] .tabs input:checked+label,body[dark-mode-on] .tabs-widget input:checked+label{background-color:var(--color-secondary);color:var(--color-pcc-white)}body[dark-mode-on] .accordion,body[dark-mode-on] .accordion-widget{background-color:rgba(0,0,0,0)}body[dark-mode-on] .tabs label:first-of-type{background-color:var(--dark-mode-color-dp-2)}body[dark-mode-on] .tabs label{background-color:var(--dark-mode-color-dp-2);color:var(--color-pcc-ltgrey)}body[dark-mode-on] .tabs label:nth-last-of-type(2){background-color:var(--dark-mode-color-dp-2);color:var(--color-pcc-ltgrey)}body[dark-mode-on] table.display-lg th{color:var(--color-pcc-white);background-color:var(--dark-mode-color-primary);border:1px solid var(--dark-mode-color-primary)}body[dark-mode-on] h2::before{color:var(--color-tertiary)}body[dark-mode-on] h2{border-color:var(--dark-mode-main-text)}body[dark-mode-on] h2[class^=icon]::before{border-color:var(--dark-mode-main-text)}body[dark-mode-on] h2:not([class^=icon]){color:var(--dark-mode-main-text);background-color:rgba(0,0,0,0);margin:-5px 0 20px}body[dark-mode-on] .content-body h2[class^=icon]{border-color:var(--dark-mode-main-text)}body[dark-mode-on] table a{color:var(--dark-mode-color-links)}body[dark-mode-on] table a:hover{color:var(--dark-mode-color-links-hover)}body[dark-mode-on] table a:visited{color:var(--dark-mode-color-links-visited)}body[dark-mode-on] .header{background-color:var(--dark-mode-solid-color-dp-1)}
