@import"../../routes.css";@import"https://fonts.googleapis.com/css2?family=Yeseva+One&display=swap";:root{--color-primary: rgba(13, 13, 13, 0.8);--slider-bkg: rgba(250, 250, 250, 1);--primary-rgb: 13, 13, 13;--bkg-gradient-rgb: 43, 82, 102;--border-gradient-rgb: 232, 232, 232}:root body[dark-mode-on]{--color-primary: var(--dark-mode-color-primary);--slider-bkg: rgba(250, 250, 250, 1);--dark-mode-color-quaternary: rgba(56, 125, 178, 1);--dark-mode-border-yellow: rgba(255, 247, 105, .1);--primary-rgb: 26, 97, 143;--bkg-gradient-rgb: 19, 86, 131;--border-gradient-rgb: 32, 39, 56}h1,h2,h3,h4,h5,h6{color:#000;font-family:"Yeseva One",serif;font-weight:400}h2{border-bottom:1px solid var(--color-pcc-black-tint)}#second-column .content-body>h2:first-child,#second-column .content-body>h3:first-child{font-size:1.122em}.call-out.has-heading h3,.call-out.has-heading h4{font-family:"Yeseva One",serif}.call-out::before{font-family:"Yeseva One",serif}body{background-image:linear-gradient(to right, rgba(var(--bkg-gradient-rgb), 0.4), rgba(var(--bkg-gradient-rgb), 0.4) 25%, rgba(var(--bkg-gradient-rgb), 0.3) 25%, rgba(var(--bkg-gradient-rgb), 0.3) 50%, rgba(var(--bkg-gradient-rgb), 0.25) 50%, rgba(var(--bkg-gradient-rgb), 0.25) 75%, rgba(var(--bkg-gradient-rgb), 0.2) 75%)}.side-by-side-item :is(figure,img){width:auto}@media screen and (min-width: 730px){.side-by-side-item :is(figure,img){max-width:100%;margin-left:auto}}.header .text-container{background:rgba(0,0,0,0);background-image:none;padding:50px 0;position:static}.header .text-container h1,.header .text-container p{color:var(--color-pcc-black)}.header img{border-bottom:1px solid var(--color-pcc-black)}.content-body{background:var(--color-pcc-white);border-top:none}.content-body::before,.sidebar-item::before{content:"";display:block;background-image:linear-gradient(to right, var(--color-pcc-black), var(--color-pcc-black) 25%, var(--color-pcc-black) 25%, var(--color-pcc-black) 50%, var(--color-pcc-black) 50%, var(--color-pcc-black) 75%, var(--color-pcc-black) 75%);background-position:0;background-repeat:no-repeat;margin:-10px -10px 0px;height:4px}@media screen and (min-width: 730px){.content-body::before,.sidebar-item::before{margin:-19px -15px 10px}}.border{background-image:linear-gradient(rgba(var(--border-gradient-rgb), 0.4), rgba(var(--border-gradient-rgb), 0.2) 15%, rgba(var(--border-gradient-rgb), 0.1) 30%, rgb(255, 255, 255));border-top:1px solid var(--color-pcc-black-tint);margin:0 50px}dd,dt{border-left:1px solid var(--color-pcc-black-tint);padding-left:5px}figure{background:var(--color-pcc-white);box-shadow:0 0 0 1px var(--color-pcc-black-tint) inset;border:4px double var(--color-pcc-black-tint);padding:25px}figure figcaption{border:none;border-top:1px double var(--color-pcc-black-tint);margin-top:5px;padding:5px 0 0}figure figcaption p{margin:0}.card-img figure{box-shadow:none;border:none;padding:inherit}#animated-bg{border:none;position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;z-index:-999}li.assignment{margin:0;background-color:var(--color-pcc-tertiary-tint);border-top:1px solid var(--color-primary);border-radius:0px;margin-bottom:15px;padding:10px;transition:.3s}li.assignment:hover{transform:translate(0, -5px)}li.assignment::after{border-width:28px 28px 0 0;border-style:solid;border-color:rgba(var(--primary-rgb), 0.08) var(--color-pcc-white);bottom:0;box-shadow:var(--no-shadow);content:"";position:absolute;right:0}li.assignment p,li.assignment ol{font-family:Lora,serif;font-size:.95em}.btn,a.btn,.unlock-btn,.hide-gallery,dl.vocab-list button{background:var(--color-primary);border:var(--color-primary);font-family:Lora,serif;font-size:.95em}.btn:hover,a.btn:hover,.unlock-btn:hover,.hide-gallery:hover,dl.vocab-list button:hover{background:var(--color-pcc-black);border:var(--color-pcc-black);color:var(--color-pcc-white)}.zoom{transition:transform .2s}.zoom:hover{transform:scale(1.02)}.slider-widget{background-color:var(--slider-bkg)}.slider-widget .slider-arrow{background-color:var(--color-primary);border-bottom:none}.slider-widget .slider-arrow.icon-chevron-right::after{display:none}.slider-widget .slider-arrow.icon-chevron-left::after{display:none}table thead{background-color:rgba(var(--primary-rgb), 0.7)}.tabs label{background-color:rgba(var(--primary-rgb), 0.1)}.tabs input:checked+label,.tabs-widget input:checked+label{background-color:rgba(var(--primary-rgb), 0.3)}.tabs input:checked+label+.tab-panel,.tabs-widget input:checked+label+.tab-panel{border-color:rgba(var(--primary-rgb), 0.2)}[dark-mode-on] .header .text-container h1,[dark-mode-on] .header .text-container p{color:var(--dark-mode-main-text)}[dark-mode-on] .content-body h2{background-color:var(--dark-mode-color-dp-3)}[dark-mode-on] .content-body::before{background-image:linear-gradient(to right, var(--dark-mode-color-quaternary))}[dark-mode-on] a.btn,[dark-mode-on] a.unlock-btn{color:var(--dark-mode-main-text)}[dark-mode-on] li.assignment::after{border-color:var(--dark-mode-color-dp-3) var(--dark-mode-solid-color-dp-1)}[dark-mode-on] .border{background-image:linear-gradient(rgba(var(--border-gradient-rgb), 0.4), rgba(var(--border-gradient-rgb), 0.2) 15%, rgba(var(--border-gradient-rgb), 0.1) 30%, rgb(var(--border-gradient-rgb)))}[dark-mode-on] .border.border-yellow,[dark-mode-on] .border-yellow{background-color:var(--dark-mode-border-yellow)}[dark-mode-on] #footer{padding:10px 0}
