﻿@import"../../routes.css";@import"https://fonts.googleapis.com/css2?family=Kanit:wght@100;300;400;500;600;700&display=swap";:root{--color-primary: rgba(78, 116, 86, 1);--color-secondary: rgba(188, 170, 74, 1);--color-tertiary: rgba(180, 220, 201, 1);--color-primary-dark: rgb(66, 102, 74);--slider-bkg: rgba(250, 250, 250, 1);--primary-rgb: 78, 116, 86;--secondary-rgb: 188, 170, 74;--tertiary-rgb: 180, 220, 201}: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);--color-primary-dark: var(--dark-mode-color-primary);--dark-mode-color-quaternary: rgba(56, 125, 178, 1);--slider-bkg: rgba(250, 250, 250, 1);--primary-rgb: var(--dark-mode-color-primary-rgb);--secondary-rgb: var(--dark-mode-color-secondary-rgb);--tertiary-rgb: var(--dark-mode-color-tertiary-rgb)}#third-column h2:first-child,#second-column h2:first-child,.content-body h2:first-child{color:var(--color-pcc-black);margin:-15px -15px 15px;padding:10px 10px 10px 15px;border-bottom:3px solid var(--color-tertiary);width:60%;background-color:rgba(0,0,0,0)}h1{font-family:Kanit,sans-serif;text-transform:uppercase;color:var(--color-pcc-white)}h2,h3,h4,h5,h6{font-family:Kanit,sans-serif;color:var(--color-pcc-black)}.header .text-container{background-color:var(--color-primary);border:solid 10px var(--color-secondary);border-bottom:none;box-sizing:border-box}.header .text-container p{color:var(--color-pcc-white)}body{background-color:rgba(var(--secondary-rgb), 0.1)}.content-body:first-child h2:first-child{background-color:var(--color-primary);color:#fff;margin:-15px -15px 15px;padding:10px 10px 10px 15px;width:auto;border-bottom:none}.content-body:first-child h2:first-child::after{content:" ";width:0;height:0;border-top:25px solid var(--color-secondary);border-bottom:25px solid var(--color-secondary);border-left:30px solid var(--color-primary);padding:0px;float:right;margin-top:-10px;margin-right:0px}.content-body:first-child h2:first-child::before{content:" ";width:0;height:0;border-top:25px solid var(--color-pcc-white);border-bottom:25px solid var(--color-pcc-white);border-left:30px solid var(--color-secondary);padding:0px;float:right;margin-top:-10px;margin-right:-10px;padding-right:10px}.btn,a.btn,.unlock-btn,.hide-gallery,dl.vocab-list button,.slider-arrow{border-radius:0;border:none;color:var(--color-pcc-white);background-color:var(--color-primary);box-shadow:2px 2px 0 var(--color-secondary)}.btn:hover,a.btn:hover,.unlock-btn:hover,.hide-gallery:hover,dl.vocab-list button:hover,.slider-arrow:hover{background-color:var(--color-primary-dark);transform:none}#second-column h2:first-child::after,#second-column h2:first-child::before{content:none}#second-column .border{box-shadow:var(--sm-shadow)}#second-column .border h2{width:100%;padding-right:15px}#third-column h2:first-child::after,#third-column h2:first-child::before{content:none}ul>li::marker{color:var(--color-pcc-black);content:"";display:inline-block;font-family:FontAwesome;font-size:.75em;font-weight:400}table th{background-color:var(--color-pcc-black);color:var(--color-pcc-white)}@media(max-width: 768px){table.display-lg tbody td:first-child{background-color:var(--color-pcc-black)}}footer{background-color:var(--color-pcc-white)}.toggle-footnotes{box-shadow:none}.toggle-footnotes:hover{color:var(--color-link-hover)}li.assignment{background-color:rgba(0,0,0,0);border-top:none;box-shadow:var(--sm-shadow)}li.assignment h3{background-color:var(--color-tertiary)}blockquote::before{color:var(--color-secondary);right:95%}blockquote::after{color:var(--color-secondary);left:95%}.border{background-color:rgba(var(--primary-rgb), 0.1);border-left:none}.border-yellow::before{display:none}.border.border-yellow{background-color:rgba(var(--primary-rgb), 0.1);border-top:none}.call-out{background-color:rgba(var(--primary-rgb), 0.1)}.call-out.has-heading h3,.call-out.has-heading h4{background-color:var(--color-pcc-black);font-family:Kanit,sans-serif}.call-out::before{background-color:var(--color-pcc-black);font-family:Kanit,sans-serif}.card-horizontal{background-color:rgba(var(--primary-rgb), 0.1);padding:25px}.side-by-side{background-color:rgba(var(--primary-rgb), 0.1);padding:25px}.tabs label,.tabs label:first-of-type,.tabs label:nth-last-of-type(2){border-radius:0;background-color:rgba(var(--primary-rgb), 0.1);color:var(--color-pcc-dkgrey)}.tabs input:checked+label,.tabs-widget input:checked+label{border-radius:0;border:none;background-color:rgba(var(--primary-rgb), 0.5)}.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:rgba(var(--tertiary-rgb), 0.2)}.video-widget .video-card h2{width:auto;margin:-5px 0 0 -5px}.video-widget .video-card:hover{opacity:1;transform:scale(1)}.video-widget:hover .video-card{transform:scale(1)}dl.vocab-list button{background-color:var(--color-primary)}dl.vocab-list dt{background-color:rgba(var(--tertiary-rgb), 0.1)}dl.vocab-list dt:hover{background-color:rgba(var(--tertiary-rgb), 0.3)}.vocab::marker{content:none}.slider-widget{background-color:var(--slider-bkg)}.slider-widget .slider-arrow{background-color:var(--color-primary);border-bottom:none}.slider-widget .slider-arrow[class*=icon-chevron]::after{display:none}@media(min-width: 700px){#three-column{grid-template-areas:"header header" "body second-column" "third-column third-column" "footer footer"}.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}}@media(min-width: 768px){.content-body:first-child h2:first-child::before{border-top:25.5px solid var(--color-pcc-white);border-bottom:26px solid var(--color-pcc-white)}.content-body:first-child h2:first-child::after{border-top:25.5px solid var(--color-secondary);border-bottom:26px solid var(--color-secondary)}}@media(min-width: 1170px){.content-body:first-child h2:first-child::before{border-top:27.5px solid var(--color-pcc-white);border-bottom:28px solid var(--color-pcc-white)}.content-body:first-child h2:first-child::after{border-top:27.5px solid var(--color-secondary);border-bottom:28px solid var(--color-secondary)}}[large-text-on] .header .text-container{background-color:var(--color-primary);clip-path:none;margin-top:0;padding-top:10px}[large-text-on] :is(#first-column,#content-wrapper) .content-body:first-child h2:first-child{border-right:10px solid var(--color-secondary)}[large-text-on] :is(#first-column,#content-wrapper) .content-body:first-child h2:first-child::before,[large-text-on] :is(#first-column,#content-wrapper) .content-body:first-child h2:first-child::after{content:none}[dark-mode-on] #second-column h2:first-child,[dark-mode-on] #third-column h2:first-child{background-color:rgba(0,0,0,0);color:var(--dark-mode-main-text)}[dark-mode-on] .content-body h2{background-color:rgba(0,0,0,0);padding:10px 10px 10px 15px}[dark-mode-on] .content-body h2:first-child{color:var(--dark-mode-main-text)}[dark-mode-on] li.assignment h3{background-color:var(--dark-mode-dp-3)}[dark-mode-on] .content-body:first-child h2:first-child::before{border-top:27.5px solid var(--dark-mode-solid-color-dp-1);border-bottom:28px solid var(--dark-mode-solid-color-dp-1)}[dark-mode-on] .call-out{background-color:var(--dark-mode-color-dp-2)}[dark-mode-on] .call-out::before{background-color:var(--dark-mode-color-primary)}[dark-mode-on] ul.list-group .list-group-item,[dark-mode-on] ol.list-group .list-group-item{border-bottom:1px solid var(--dark-mode-color-dp-2)}[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{color:var(--dark-mode-main-text);box-shadow:2px 2px 0 var(--dark-mode-color-quaternary)}[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(--color-secondary);border-color:var(--color-secondary);color:var(--dark-mode-main-text)}[dark-mode-on] footer{background-color:var(--dark-mode-dp-1)}
