﻿@import"../../routes.css";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";:root{--color-primary: rgba(106, 142, 79, 1) ;--color-secondary: rgba(220, 249, 106, .38);--color-tertiary: rgba( 228, 168, 16, 1);--color-quaternary: rgba(157, 191, 132, 1);--color-bg: rgba(79, 98, 111, 0.08);--button-bkg: rgb(230, 229, 229, 1);--color-gray: rgba(241, 241, 241, 1);--color-grey: rgba(241, 241, 241, 1);--color-hover: rgba(191, 191, 191, 1);--primary-rgb: 106, 142, 79}:root body[dark-mode-on]{--color-primary: var(--dark-mode-color-primary);--color-secondary: var(--dark-mode-color-secondary);--color-tertiary: var(--dark-mode-color-tertiary);--dark-mode-yellow-rgb: 253, 201, 46;--primary-rgb: 26, 97, 143}body{background-color:var(--color-bg);border-top:none}h1{font-size:2.2em}h2{color:var(--color-pcc-black);padding:12px 12px 6px}h3,h4,h5,h6{color:var(--color-pcc-black)}#content-wrapper .content-body,#first-column .content-body{background-color:var(--color-pcc-white);border-bottom:1px solid rgba(var(--black-rgb), 0.2);border-radius:0 0 2px 2px;box-shadow:0 8px 8px 0 rgba(var(--black-rgb), 0.03)}#content-wrapper .content-body>h2,#first-column .content-body>h2{background-color:rgba(var(--primary-rgb), 0.2);margin:-12px -15px 15px}#content-wrapper .content-body::before,#first-column .content-body::before{content:"";border-top:12px solid var(--color-primary);display:block;margin:-15px 0 0 -15px;width:300px;position:relative;z-index:2}#two-column #content-wrapper .content-body,#two-column #first-column .content-body{background-color:var(--color-pcc-white);border-bottom:1px solid rgba(var(--black-rgb), 0.2);border-radius:0 0 2px 2px;box-shadow:0 8px 8px 0 rgba(var(--black-rgb), 0.03)}#two-column #content-wrapper .content-body::before,#two-column #first-column .content-body::before{content:"";border-top:12px solid var(--color-primary);display:block;margin:-15px 0 0 -15px;width:300px}#second-column h2:first-child{background-color:rgba(var(--primary-rgb), 0.5);margin:-15px -15px 20px;padding:5px}#three-column #content-wrapper .content-body,#three-column #first-column .content-body{background-color:var(--color-pcc-white);border-bottom:1px solid rgba(var(--black-rgb), 0.2);border-radius:0 0 2px 2px;box-shadow:0 8px 8px 0 rgba(var(--black-rgb), 0.03)}#three-column #content-wrapper .content-body::before,#three-column #first-column .content-body::before{content:"";border-top:12px solid var(--color-primary);display:block;margin:-15px 0 0 -15px;width:300px}#three-column #second-column h2:first-child{background-color:var(--color-primary)}#three-column #second-column .border-yellow h2{background-color:rgba(0,0,0,0)}#third-column .content-body{background-color:var(--color-pcc-white);border-bottom:1px solid rgba(var(--black-rgb), 0.2);border-radius:0 0 2px 2px;box-shadow:0 8px 8px 0 rgba(var(--black-rgb), 0.03)}#third-column .content-body::before{content:"";border-top:12px solid var(--color-primary);display:block;margin:-15px 0 0 -15px;width:300px}.header img{border-bottom:none}.header .text-container{background:linear-gradient(var(--color-primary) 0%, var(--color-primary) 90%, var(--color-quaternary) 90%, var(--color-quaternary) 95%, var(--color-secondary) 95%, var(--color-secondary) 100%)}.header .text-container h1{padding-left:10px;text-align:left}.header .text-container p{color:var(--color-pcc-white);padding-left:10px;text-align:left}.header .text-container h1,.header .text-container h2,.header .text-container h3,.header .text-container h4{color:var(--color-pcc-white);font-family:Roboto,sans-serif}@media(min-width: 768px){.header .text-container{background:linear-gradient(var(--color-primary) 0%, var(--color-primary) 75%, var(--color-quaternary) 75%, var(--color-quaternary) 95%, var(--color-secondary) 95%, var(--color-secondary) 100%)}}.slider-widget .slider-arrow{background-color:var(--color-primary)}blockquote::before,blockquote::after{color:var(--color-primary)}li.assignment{background-color:rgba(0,0,0,0);border-top:2px solid var(--color-primary);box-shadow:0 4px 4px 0 rgba(var(--black-rgb), 0.15)}li.assignment h3{background-color:rgba(0,0,0,0);color:var(--color-pcc-black)}ul>li::marker{color:var(--color-tertiary);content:"";display:inline-block;font-family:FontAwesome;font-size:1em;font-weight:400;left:0;margin:0 5px 0 -15px;opacity:1;position:absolute}.accordion .accordion-title:is(h2,h3,h4,p){color:var(--color-pcc-black)}.accordion .arrow-right::after,.accordion .arrow-down::after{color:var(--color-pcc-black)}.btn,a.btn,.unlock-btn,.hide-gallery,dl.vocab-list button{border-radius:0;border:none;background-color:var(--button-bkg);box-shadow:0 4px 4px 0 rgba(var(--black-rgb), 0.15);color:var(--color-pcc-black);transition:all .4s linear}.btn:hover,a.btn:hover,.unlock-btn:hover,.hide-gallery:hover,dl.vocab-list button:hover{background-color:var(--color-gray);color:var(--color-pcc-black)}.btn::after,a.btn::after,.unlock-btn::after,.hide-gallery::after,dl.vocab-list button::after{color:var(--color-pcc-black);content:"";display:inline-block;font-family:FontAwesome;font-size:1em;font-weight:400;margin:0 7px;opacity:1}.btn:visited,a.btn:visited,.unlock-btn:visited,.hide-gallery:visited,dl.vocab-list button:visited{color:var(--color-pcc-black)}table caption{color:var(--color-pcc-primary)}table th{background-color:var(--color-secondary);color:var(--color-pcc-black)}@media(max-width: 768px){table.display-lg tbody tr td:first-child{background:var(--color-secondary);color:var(--color-pcc-black)}table.display-lg tbody td a{color:var(--color-link-blue)}table.display-lg tbody td a:hover{color:var(--color-link-hover)}}#footer>p{background-color:var(--color-pcc-white);color:var(--color-link-blue)}.video-widget .video-card .h2{border-top:none}.border{background-color:var(--color-gray);border-left:3px solid var(--color-tertiary);box-shadow:0 4px 4px 0 rgba(var(--black-rgb), 0.15);color:var(--color-pcc-black)}.border .border-yellow{border:none}.border .border-yellow::before{background-color:none}.call-out{background-color:var(--color-gray);box-shadow:0 4px 4px 0 rgba(var(--black-rgb), 0.15)}.call-out::before{background-color:var(--color-tertiary);color:var(--color-pcc-black)}.call-out.has-heading h3,.call-out.has-heading h4{font-size:1.1rem;background-color:var(--color-tertiary);color:var(--color-pcc-black)}dl.vocab-list dt:hover{background-color:var(--color-hover)}.tabs label,.tabs label:first-of-type,.tabs label:nth-last-of-type(2){border-radius:0;background-color:rgba(0,0,0,0);color:var(--color-pcc-dkgrey)}.tabs input:checked+label,.tabs-widget input:checked+label{border-radius:0;border:none;background-color:rgba(0,0,0,0);border-bottom:2px solid var(--color-tertiary)}.tabs input:checked+label+.tab-panel,.tabs-widget input:checked+label+.tab-panel,.tabs input:checked+label+.tab-panel:nth-last-of-type(2){border-radius:0;border:none;background-color:var(--color-bg)}@media(min-width: 700px){.tabs label:nth-last-of-type(2),.tabs input:checked+label:nth-last-of-type(2),.tabs-widget label:nth-last-of-type(2),.tabs-widget input:checked+label:nth-last-of-type(2){border-radius:0}}[dark-mode-on] .content-body h2{background-color:var(--dark-mode-solid-color-dp-2)}[dark-mode-on] #content-wrapper .content-body,[dark-mode-on] #first-column .content-body{background-color:var(--dark-mode-solid-color-dp-1)}[dark-mode-on] #content-wrapper .content-body .content-body,[dark-mode-on] #first-column .content-body .content-body{background-color:var(--dark-mode-solid-color-dp-1)}[dark-mode-on] #content-wrapper .content-body::before,[dark-mode-on] #first-column .content-body::before{border-top:12px solid var(--dark-mode-color-primary)}[dark-mode-on] #third-column .content-body{background-color:var(--dark-mode-solid-color-dp-1)}[dark-mode-on] #third-column .content-body::before{border-top:12px solid var(--dark-mode-color-primary)}[dark-mode-on] .header .text-container p{color:var(--dark-mode-main-text)}[dark-mode-on] .border{border-left:3px solid var(--dark-mode-color-tertiary)}[dark-mode-on] .slider-widget .slider-arrow{background-color:var(--dark-mode-color-primary);color:var(--color-pcc-white)}[dark-mode-on] .slider-widget .slider-arrow:hover{background-color:var(--dark-mode-color-secondary)}[dark-mode-on] .accordion .accordion-title:is(h2,h3,h4,p){color:var(--dark-mode-main-text)}[dark-mode-on] .accordion .arrow-right::after,[dark-mode-on] .accordion .arrow-down::after{color:var(--dark-mode-main-text)}[dark-mode-on] .border-yellow{border-top:2px solid rgba(var(--dark-mode-yellow-rgb), 0.75);border-left:3px solid rgba(var(--dark-mode-yellow-rgb), 0.5)}[dark-mode-on] #second-column h2:first-child{background-color:var(--dark-mode-transparent-blue-dp-1)}[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{background-color:var(--dark-mode-color-dp-3);color:var(--dark-mode-main-text)}[dark-mode-on] .btn::after,[dark-mode-on] a.btn::after,[dark-mode-on] .unlock-btn::after,[dark-mode-on] .hide-gallery::after,[dark-mode-on] dl.vocab-list button::after{color:var(--dark-mode-main-text)}[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{background-color:var(--dark-mode-color-dp-6);color:var(--dark-mode-main-text)}[dark-mode-on] .assignments-widget li.assignment{border-top:2px solid var(--dark-mode-color-primary)}[dark-mode-on] ul>li::marker{color:var(--dark-mode-color-tertiary)}[dark-mode-on] blockquote::before,[dark-mode-on] blockquote::after{color:var(--dark-mode-color-primary)}[dark-mode-on] .tabs label,[dark-mode-on] .tabs label:first-of-type,[dark-mode-on] .tabs label:nth-last-of-type(2){border:none;background-color:rgba(0,0,0,0);border-bottom:2px solid var(--dark-mode-color-dp-6)}[dark-mode-on] .tabs input:checked+label+.tab-panel:nth-last-of-type(2){border:none}[dark-mode-on] .tabs input:checked+label,[dark-mode-on] .tabs-widget input:checked+label{border:none;background-color:rgba(0,0,0,0);border-bottom:2px solid var(--dark-mode-color-primary)}[dark-mode-on] .call-out{background-color:var(--dark-mode-color-dp-2)}[dark-mode-on] .call-out.has-heading h3,[dark-mode-on] .call-out.has-heading h4{background-color:var(--color-tertiary);color:var(--color-pcc-black)}[dark-mode-on] .instructions::before{color:var(--dark-mode-disabled-text)}[dark-mode-on] a.unlock-btn{border-radius:0;background-color:var(--dark-mode-color-dp-2);border-color:rgba(0,0,0,0)}[dark-mode-on] a.unlock-btn:hover{border-radius:0;background-color:var(--dark-mode-color-dp-6);border-color:rgba(0,0,0,0)}[dark-mode-on] .hide-gallery{background-color:var(--dark-mode-color-dp-2)}[dark-mode-on] .header .text-container{background-color:var(--dark-mode-color-primary)}@media(min-width: 768px){[dark-mode-on] .header .text-container{background:linear-gradient(var(--color-primary) 0%, var(--color-primary) 75%, var(--color-secondary) 75%, var(--color-secondary) 95%, var(--dark-mode-transparent-blue-dp-1) 95%, var(--dark-mode-transparent-blue-dp-1) 100%)}}@media(min-width: 768px){[large-text-on] .header .text-container{background:none;background-color:var(--color-primary)}}
