@import"../../routes.css";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap";:root{--color-primary: rgba(109, 34, 34, 1) ;--color-secondary: rgba(255, 204, 0, 1);--color-grey: rgba(248, 248, 248, 1);--color-gold: linear-gradient(90deg, #AE8625 0%, #F7EF8A 27.74%, #EDC967 73.61%, #EDC967 100%);--primary-bg: rgba(109, 34, 34, .05) ;--header-bg: rgba(241, 239, 238, 1);--primary-rgb: 109, 34, 34}:root body[dark-mode-on]{--color-primary: var(--dark-mode-color-primary);--color-secondary: var(--dark-mode-color-secondary);--color-grey: var(--dark-mode-solid-color-dp-2);--color-gold: linear-gradient(90deg, var(--color-secondary) 0%, var(--dark-mode-color-tertiary) 27.74%, var(--color-primary) 73.61%, var(--color-primary) 100%);--primary-bg: var(--dark-mode-color-primary-tint);--primary-rgb: var(--dark-mode-primary-rgb)}.header{background-color:var(--color-grey);box-shadow:var(--reg-shadow)}.header .text-container{grid-area:text;height:auto;padding:1em 2em;text-align:center;position:relative;background-image:linear-gradient(to right, var(--color-primary) 0, var(--color-primary) 20px, transparent 20px, transparent 22px, var(--color-primary) 22px, var(--color-primary) 23px);background-size:23px 100%;background-repeat:no-repeat;background:var(--header-bg)}.header .text-container::before{content:"";position:absolute;top:0;left:0;height:100%;width:10px;background-image:var(--color-gold)}.header .text-container::after{content:"";position:absolute;top:0;right:0;height:100%;width:10px;background-image:var(--color-gold)}.header .text-container h1{margin-top:0}body{background-repeat:repeat;background-size:50px;background-color:var(--color-pcc-white);background-image:url("data:image/svg+xml,%3Csvg width='80' height='88' viewBox='0 0 80 88' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 21.91V26h-2c-9.94 0-18 8.06-18 18 0 9.943 8.058 18 18 18h2v4.09c8.012.722 14.785 5.738 18 12.73 3.212-6.99 9.983-12.008 18-12.73V62h2c9.94 0 18-8.06 18-18 0-9.943-8.058-18-18-18h-2v-4.09c-8.012-.722-14.785-5.738-18-12.73-3.212 6.99-9.983 12.008-18 12.73zM54 58v4.696c-5.574 1.316-10.455 4.428-14 8.69-3.545-4.262-8.426-7.374-14-8.69V58h-5.993C12.27 58 6 51.734 6 44c0-7.732 6.275-14 14.007-14H26v-4.696c5.574-1.316 10.455-4.428 14-8.69 3.545 4.262 8.426 7.374 14 8.69V30h5.993C67.73 30 74 36.266 74 44c0 7.732-6.275 14-14.007 14H54zM42 88c0-9.94 8.06-18 18-18h2v-4.09c8.016-.722 14.787-5.738 18-12.73v7.434c-3.545 4.262-8.426 7.374-14 8.69V74h-5.993C52.275 74 46 80.268 46 88h-4zm-4 0c0-9.943-8.058-18-18-18h-2v-4.09c-8.012-.722-14.785-5.738-18-12.73v7.434c3.545 4.262 8.426 7.374 14 8.69V74h5.993C27.73 74 34 80.266 34 88h4zm4-88c0 9.943 8.058 18 18 18h2v4.09c8.012.722 14.785 5.738 18 12.73v-7.434c-3.545-4.262-8.426-7.374-14-8.69V14h-5.993C52.27 14 46 7.734 46 0h-4zM0 34.82c3.213-6.992 9.984-12.008 18-12.73V18h2c9.94 0 18-8.06 18-18h-4c0 7.732-6.275 14-14.007 14H14v4.696c-5.574 1.316-10.455 4.428-14 8.69v7.433z' fill='%23c7c7c7' fill-opacity='0.05' fill-rule='evenodd'/%3E%3C/svg%3E")}.content-body{box-shadow:var(--reg-shadow)}.content-body h2:first-child{background-color:var(--primary-bg);margin:-15px -15px 15px;padding:10px 15px 0;color:var(--color-pcc-black)}.content-body h2:first-child::after{height:2px;content:" ";display:block;background:var(--color-gold);margin:0 -15px}h1,h2,h3{font-family:"DM Serif Display",serif;color:var(--color-pcc-black)}h4{color:var(--color-primary)}.assignments-widget .assignment{background-color:var(--primary-bg);border-top:1px solid var(--color-primary)}.assignments-widget .assignment h3{background-color:rgba(var(--primary-rgb), 0.06)}.border{background-color:var(--primary-bg);border-left:3px solid var(--color-primary)}.border.border-yellow{background-color:var(--primary-bg);border-left:none}.border.border-yellow::before{display:none}.border.border-yellow h2:first-child{border:none}.border.border-yellow h2:first-child::after{display:none}blockquote::before,blockquote::after{color:var(--color-primary)}.btn,a.btn,.unlock-btn,.hide-gallery,dl.vocab-list button,button{border:none;background-color:var(--color-primary);border-radius:5px;color:var(--color-pcc-white);transition:all .4s linear}.btn:hover,a.btn:hover,.unlock-btn:hover,.hide-gallery:hover,dl.vocab-list button:hover,button:hover{background-color:rgba(var(--primary-rgb), 0.7);color:var(--color-pcc-white)}.call-out{background-color:var(--primary-bg);font-family:"DM Serif Display",serif}.call-out::before{background:var(--color-primary)}.call-out.has-heading{background-color:var(--primary-bg);font-family:"DM Serif Display",serif}.call-out.has-heading h3,.call-out.has-heading h4{background:var(--color-primary)}.instructions::before{color:var(--color-primary)}#footer{border-top:5px solid rgba(var(--primary-rgb), 0.7);box-shadow:var(--reg-shadow);background-color:var(--color-pcc-white)}ul>li::marker{color:var(--color-primary)}.video-card h2:first-child{font-size:1.122em;margin:-10px -5px 15px;padding:10px 5px 0}.video-card h2:first-child::after{margin:0 -5px}.video-widget .video-card{border-top:none}@media screen and (min-width){.video-card h2:first-child{font-size:1.8em}}dl.vocab-list dt{background-color:var(--primary-bg)}dl.vocab-list dt:hover{background-color:rgba(var(--primary-rgb), 0.2)}.tabs label{background-color:var(--primary-bg);color:var(--color-pcc-black);border-bottom:1px solid var(--primary-bg);padding:2px}.tabs input:checked+label,.tabs-widget input:checked+label{background-color:var(--color-primary);color:var(--color-pcc-white)}.tabs input:checked+label+.tab-panel,.tabs-widget input:checked+label+.tab-panel{border:2px solid var(--primary-bg)}@media(min-width: 700px){.tabs label{border:2px solid var(--color-primary);border-bottom:none}}table caption{color:var(--color-black)}table.display-lg{width:100%}table th{background-color:var(--color-primary);color:var(--color-pcc-white)}@media(min-width: 998px){tr:nth-child(even){background-color:var(--color-quinary)}}@media(max-width: 768px){table.display-lg tbody tr td:first-child{background:var(--color-primary);color:var(--color-pcc-white)}}#video-wrapper .video-card{border-top:1px solid var(--color-tertiary)}[large-text-on] .header{width:-webkit-fill-available}[large-text-on] .header .text-container{position:relative}[dark-mode-on] .header .text-container{background:var(--dark-mode-header-bg)}[dark-mode-on] .content-body h2:first-child{color:var(--dark-mode-main-text)}[dark-mode-on] .call-out{background-color:var(--dark-mode-color-dp-2)}[dark-mode-on] .call-out::before{color:var(--dark-mode-main-text);background-color:var(--color-primary)}[dark-mode-on] .call-out h3{background-color:var(--color-primary)}[dark-mode-on] .instructions::before{color:var(--dark-mode-color-primary)}[dark-mode-on] .btn,[dark-mode-on] a.btn,[dark-mode-on] .unlock-btn,[dark-mode-on] .hide-gallery,[dark-mode-on] dl.vocab-list button,[dark-mode-on] button{border:none;background-color:var(--color-primary);color:var(--dark-mode-main-text);border-radius:5px;font-family:Lato,sans-serif;transition:all .4s linear}[dark-mode-on] .btn:hover,[dark-mode-on] a.btn:hover,[dark-mode-on] .unlock-btn:hover,[dark-mode-on] .hide-gallery:hover,[dark-mode-on] dl.vocab-list button:hover,[dark-mode-on] button:hover{border:none;background-color:var(--dark-mode-color-secondary);color:var(--dark-mode-main-text);transition:all .4s linear}[dark-mode-on] .tabs input:checked+label+.tab-panel,[dark-mode-on] .tabs input:checked+label+.tab-panel:nth-last-of-type(2){background-color:rgba(0,0,0,0)}[dark-mode-on] .tabs input:checked+label{background-color:var(--color-secondary)}[dark-mode-on] .tabs label,[dark-mode-on] .tabs label:first-of-type,[dark-mode-on] .tabs label:nth-last-of-type(2){background-color:rgba(0,0,0,0)}@media(min-width: 700px){[dark-mode-on] .tabs input:checked+label+.tab-panel,[dark-mode-on] .tabs input:checked+label+.tab-panel:nth-last-of-type(2){border-width:2px}[dark-mode-on] .tabs input:checked+label{border-color:var(--color-secondary);border-width:2px;border-bottom:none}[dark-mode-on] .tabs label,[dark-mode-on] .tabs label:first-of-type,[dark-mode-on] .tabs label:nth-last-of-type(2){border-color:var(--dark-mode-color-primary-tint);border-width:2px;border-bottom:none}}[dark-mode-on] button.toggle-footnotes{background-color:rgba(0,0,0,0)}[dark-mode-on] button.toggle-footnotes:hover{background-color:rgba(0,0,0,0)}
