﻿@import"../../routes.css";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Oswald:wght@300;400;500;700&display=swap";:root{--color-primary: rgba(197, 40, 61, 1);--color-secondary: rgba(233, 114, 76, 1);--color-tertiary: rgba(255, 200, 87, 1);--color-quarternary: rgba(94, 188, 241, 1);--color-quinary: rgba(84, 84, 84, 1);--color-bkg: rgba(210, 210, 210, 1);--color-bkg-light: rgba(238, 238, 238, 1);--color-dark: rgba(138, 28, 43, 0.7);--color-zebra-stripes: rgba(245, 245, 245, 1);--color-bkg-black: rgba(19, 7, 3, 1);--color-bkg-header: rgba(30, 30, 30, 1);--color-bkg-icon: rgba(65, 63, 66, 1);--color-gradient: linear-gradient(71deg, rgba(23,62,159,1) 0%, rgba(154,215,225,1) 32%, rgba(254,213,138,1) 59%, rgba(226,114,110,1) 82%, rgba(241,144,201,1) 100%)}h1,h2,h3{font-family:"Bebas Neue",serif;color:var(--color-pcc-black)}body{background-color:var(--color-bkg-black)}.header img{border:none}.header .text-container{position:static;background:var(--color-bkg-header);color:var(--color-pcc-white);border-radius:0 0 8px 8px;padding-bottom:0}.header .text-container::after{content:"";display:block;background:var(--color-gradient);background-position:0;background-repeat:no-repeat;height:5px;margin-bottom:10px}.header .text-container h1,.header .text-container p{text-align:center;color:var(--color-pcc-white)}.header .text-container p{font-family:Inter,sans-serif;padding-bottom:15px}.content-body{border:none;background:var(--color-pcc-white);padding:15px;box-shadow:0px 0px 10px var(--color-dark)}.content-body h2:first-child{border:none;background-color:var(--color-bkg);color:var(--color-pcc-black);margin:-15px -15px 15px;padding:8px 10px}.content-body h2+*{border-radius:0px}.border{background-color:var(--color-bkg-light);border-left:none}.border h3::after{content:"";display:block;background:var(--color-gradient);background-position:0;background-repeat:no-repeat;height:4px;margin-top:10px;width:50%}.border .border-yellow{box-shadow:inset 0 0 0 2px var(--color-primary);background-color:var(--color-pcc-white);background-image:none;border-top:none}.border .border-yellow h2{text-align:center;background-color:var(--color-pcc-white);border:2px solid var(--color-primary);text-transform:uppercase;letter-spacing:2px;color:var(--color-primary)}.border .border-yellow h2::before{display:none}.border .border-yellow::before{display:none}.border .border-yellow p{padding:15px}.card-horizontal{background-color:var(--color-bkg-light)}.card-horizontal .card-body{padding:25px 15px 15px}.card-horizontal .card-body::after{content:"";display:block;background:var(--color-gradient);background-position:0;background-repeat:no-repeat;height:4px;margin-top:10px;width:100%}.card-horizontal+.card-img{margin-right:2%;padding:15px}.card-horizontal .card-img:nth-child(2){margin-left:2%;padding:15px}[class^=icon]::before{font-size:1em;margin:-15px 15px -15px -10px;background-color:var(--color-bkg-header);color:var(--color-tertiary);padding:15px}ul>li::marker{color:var(--color-primary);content:"";display:inline-block;font-family:FontAwesome;font-size:.75em;font-weight:400}li.assignment{border-top:2px solid var(--color-primary);padding-left:10px}li.assignment h3{background-color:var(--color-bkg)}#footer{background-color:var(--color-pcc-white);border-top:3px solid var(--color-primary);box-shadow:0px 0px 7px var(--color-dark)}table th{background-color:var(--color-bkg);border-bottom:2px solid var(--color-primary);color:var(--color-pcc-black)}@media(max-width: 768px){table.display-lg tbody tr td:first-child{background-color:var(--color-bkg);border-bottom:2px solid var(--color-primary);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)}}.call-out{background-color:var(--color-pcc-white);border:15px solid var(--color-pcc-white);padding:10px;box-shadow:inset 0 0 3px var(--color-quinary)}.call-out::before{background-color:var(--color-quinary)}.has-heading h3,.has-heading h4{background-color:var(--color-quinary);font-size:1.1rem;font-family:Lato,Helvetica,sans-serif}.btn,a.btn,.unlock-btn,.hide-gallery,dl.vocab-list button{background-color:var(--color-secondary);border:3px solid var(--color-secondary);border-radius:.3em}.btn:hover,a.btn:hover,.unlock-btn:hover,.hide-gallery:hover,dl.vocab-list button:hover{background-color:var(--color-primary);border:3px solid var(--color-primary)}.btn:visited,a.btn:visited,.unlock-btn:visited,.hide-gallery:visited,dl.vocab-list button:visited{color:var(--color-pcc-white)}.hide-gallery,dl.vocab-list button{border-radius:var(--subtle-radius)}blockquote{background-color:var(--color-primary);padding:25px;color:var(--color-pcc-white)}blockquote::before{display:flex;left:5px;color:var(--color-pcc-white);width:fit-content;padding-top:7px;padding-left:7px}blockquote::after{display:flex;color:var(--color-pcc-white);right:5px;width:fit-content;padding-bottom:10px;padding-right:7px}.vocab-cards .vocab dt{margin:0;margin-right:5px}.vocab-cards .vocab dd,.vocab-cards .vocab dt{background-color:rgba(0,0,0,0)}.video-widget .video-card h2{background-color:var(--color-pcc-white);margin:0px;padding:0px}dt{margin:-15px}dt:nth-of-type(odd){background-color:var(--color-zebra-stripes)}dd:nth-of-type(odd){background-color:var(--color-zebra-stripes)}dd,dt{padding:5px 30px}#second-column h2[class^=icon]::before{padding:13px}#second-column h2 :first-child{padding-bottom:7px}.tabs label,.tabs label:first-of-type,.tabs label:nth-last-of-type(2){border-radius:0;color:var(--color-pcc-dkgrey)}.tabs input:checked+label,.tabs-widget input:checked+label{border-radius:0;border:none;background-color:var(--color-quarternary)}.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;border-top:2px solid var(--color-tertiary);border-bottom:2px solid var(--color-tertiary)}dl.vocab-list dd{margin-top:5px}@media screen and (max-width: 730px){.card-horizontal{flex-wrap:wrap;justify-content:center;text-align:center;padding:15px}}@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}}#three-column h2[class^=icon]::before,#one-column h2[class^=icon]::before{background-color:var(--color-bkg-header)}[dark-mode-on] .header .text-container{background:var(--dark-mode-transparent-blue-dp-2)}[dark-mode-on] .content-body{box-shadow:0px 0px 10px rgba(var(--dark-mode-primary-rgb), 0.7)}[dark-mode-on] .content-body h2:first-child{background-color:var(--dark-mode-color-dp-2);color:var(--dark-mode-main-text)}[dark-mode-on] .assignments-widget li h3{background-color: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{background-color:var(--dark-mode-color-tertiary);color:var(--color-pcc-black);border:3px solid var(--dark-mode-color-tertiary);border-radius:.3em}[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-tertiary-hover);color:var(--color-pcc-black);border:3px solid var(--dark-mode-color-tertiary-hover)}[dark-mode-on] .btn:visited,[dark-mode-on] a.btn:visited,[dark-mode-on] .unlock-btn:visited,[dark-mode-on] .hide-gallery:visited,[dark-mode-on] dl.vocab-list button:visited{color:var(--color-pcc-black)}[dark-mode-on] table.display-lg th{background-color:var(--dark-mode-color-dp-4)}[dark-mode-on] table th{border-bottom:2px solid var(--dark-mode-color-tertiary)}[dark-mode-on] blockquote{background-color:var(--dark-mode-color-primary)}[dark-mode-on] [class^=icon]::before{color:var(--dark-mode-color-tertiary);background-color:var(--dark-mode-color-background)}[dark-mode-on] .border-yellow{box-shadow:inset 0 0 0 2px var(--dark-mode-color-primary)}[dark-mode-on] .slider-widget .slider-arrow{color:var(--color-pcc-black)}[dark-mode-on] .tabs input:checked+label+.tab-panel,[dark-mode-on] .tabs-widget input:checked+label+.tab-panel,[dark-mode-on] .tabs input:checked+label+.tab-panel:nth-last-of-type(2){border:none;border-top:2px solid var(--dark-mode-color-tertiary);border-bottom:2px solid var(--dark-mode-color-tertiary)}[dark-mode-on] .tabs input:checked+label{border-radius:0;border:none;background-color:var(--dark-mode-transparent-blue-dp-1)}[dark-mode-on] .tabs label{border:none}[dark-mode-on] .call-out{background-color:rgba(0,0,0,0);border:15px solid var(--dark-mode-solid-color-dp-1);box-shadow:inset 0 0 3px var(--dark-mode-color-dp-24)}[dark-mode-on] .call-out>h3{background:var(--dark-mode-color-primary)}[dark-mode-on] .call-out>h4{background:var(--dark-mode-color-primary)}[dark-mode-on] .call-out::before{background-color:var(--dark-mode-color-primary)}[dark-mode-on] #footer{border-top:3px solid var(--dark-mode-color-primary);box-shadow:0px 0px 10px rgba(var(--dark-mode-primary-rgb), 0.7)}@media(max-width: 768px){[dark-mode-on] table.display-lg tbody tr td:first-child{border-bottom:2px solid var(--dark-mode-color-tertiary)}}[dark-mode-on] .side-by-side{background-color:var(--dark-mode-solid-color-dp-2)}[dark-mode-on] dt:nth-of-type(odd){background-color:rgba(0,0,0,0)}[dark-mode-on] dd:nth-of-type(odd){background-color:rgba(0,0,0,0)}
