@import"../../routes.css";@import"https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap";:root{--color-primary: rgba(115, 148, 170, 1);--color-secondary: rgba(242, 230, 207, 1);--color-tertiary: rgba(208, 146, 119, 1);--color-quaternary: rgba(44, 44, 44, 1);--primary-rgb: 115, 148, 170;--secondary-rgb: 242, 230, 207;--tertiary-rgb: 208, 146, 119;--quaternary-rgb: 44, 44, 44;--widget-padding: 1rem;--border-radius-lg: 20px;--border-radius-sm: 10px;--border-radius-top: 20px 20px 0 0;--border-radius-bottom: 0 0 20px 20px;--border-radius-top-sm: 10px 10px 0 0;--border-radius-bottom-sm: 0 0 10px 10px}: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-quaternary: var(--dark-mode-grey)}body{border:none;background-color:rgba(var(--primary-rgb), 0.1)}h1,h2,h3,h4,h5,h6,dt{font-family:Onest,sans-serif}h1{color:var(--color-pcc-black)}h2,h3,h4{color:var(--color-quaternary)}.header img{border-radius:var(--border-radius-top)}.header .text-container{background-color:var(--color-primary);padding:var(--widget-padding);border-radius:var(--border-radius-bottom)}.header .text-container h1,.header .text-container p{text-align:left}.content-body{border-radius:var(--border-radius-lg)}.content-body h2:first-child{background-color:var(--color-secondary);padding:var(--widget-padding);margin:-15px -15px 20px;border-radius:var(--border-radius-top)}.btn,a.btn,.unlock-btn,.hide-gallery,dl.vocab-list button{background-color:rgba(var(--tertiary-rgb), 0.8);color:var(--color-pcc-black);border-radius:var(--border-radius-sm);border:none}.btn:hover,a.btn:hover,.unlock-btn:hover,.hide-gallery:hover,dl.vocab-list button:hover{background-color:var(--color-tertiary);color:var(--color-pcc-black)}#footer{border-radius:var(--border-radius-lg)}.accordion .accordion-title:is(h2,h3,h4,p),.accordion-widget .accordion-title:is(h2,h3,h4,p){background-color:rgba(var(--primary-rgb), 0.2);border-radius:var(--border-radius-lg)}.accordion .accordion-title:is(h2,h3,h4,p):hover,.accordion-widget .accordion-title:is(h2,h3,h4,p):hover{background-color:rgba(var(--primary-rgb), 0.4)}.accordion .accordion-title.arrow-down,.accordion-widget .accordion-title.arrow-down{background-color:rgba(var(--primary-rgb), 0.4);border-radius:var(--border-radius-top)}.accordion-content{border-radius:var(--border-radius-bottom)}.assignments-widget .assignment{background-color:rgba(0,0,0,0);border:2px solid var(--color-primary);border-radius:var(--border-radius-lg)}.assignments-widget .assignment :is(h2,h3,h4){background-color:var(--color-primary);margin:-1.1rem -1.1rem 20px;border-radius:var(--border-radius-top);padding:.5rem 1rem}.assignments-widget .assignment .btn{margin-left:auto;margin-right:auto;display:block;width:fit-content}blockquote::before,blockquote::after{color:var(--color-tertiary)}.border{border:none;background-color:rgba(var(--tertiary-rgb), 0.5);border-radius:var(--border-radius-lg)}.call-out{background-color:rgba(0,0,0,0);border:2px solid var(--color-primary);border-radius:var(--border-radius-lg)}.call-out.has-heading :is(h3,h4),.call-out::before{margin:-1rem -1rem 1rem}.call-out::before,.call-out h3,.call-out h4{background-color:rgba(var(--primary-rgb), 0.5);color:var(--color-pcc-black);border-radius:var(--border-radius-top)}.instructions::before{color:var(--color-quaternary)}.flip-card-group .flip-card{background-color:rgba(var(--secondary-rgb), 0.3);border-radius:var(--border-radius-lg)}.flip-card>.inner-card>.front{transition:transform .6s,box-shadow .6s;box-shadow:none}.flip-card>.inner-card>.front .overlay{border-radius:var(--border-radius-lg)}.flip-card>.inner-card>.back{border-radius:var(--border-radius-lg);box-shadow:none}.slider-widget{background-color:rgba(var(--primary-rgb), 0.2);border-radius:var(--border-radius-lg)}.slider-widget .slider-arrow{background-color:var(--color-tertiary)}.slider-dot{background-color:var(--color-pcc-white)}thead{background-color:rgba(var(--primary-rgb), 0.5);color:var(--color-pcc-black)}@media(max-width: 768px){table.display-lg tbody td:first-child{background:rgba(var(--primary-rgb), 0.5);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)}}.tabs label:first-of-type,.tabs-widget label:first-of-type{border-radius:var(--border-radius-top)}.tabs label:nth-last-of-type(2),.tabs-widget label:nth-last-of-type(2),.tabs input:checked+label+.tab-panel:nth-last-of-type(2),.tabs-widget input:checked+label+.tab-panel:nth-last-of-type(2){border-radius:var(--border-radius-bottom)}@media(min-width: 700px){.tabs label:first-of-type,.tabs-widget label:first-of-type,.tabs label:nth-last-of-type(2),.tabs-widget label:nth-last-of-type(2),.tabs-widget input:checked+label+.tab-panel:nth-last-of-type(2){border-radius:var(--subtle-radius) var(--subtle-radius) 0 0}.tabs input:checked+label+.tab-panel:nth-last-of-type(2){border-radius:0 var(--subtle-radius) var(--subtle-radius) var(--subtle-radius)}}.video-widget .video-card{box-shadow:none;border:2px solid rgba(var(--primary-rgb), 0.5);background-color:rgba(0,0,0,0);border-radius:var(--border-radius-lg);padding:var(--widget-padding)}.vocab{box-shadow:none;background-color:rgba(var(--secondary-rgb), 0.5)}dl.vocab-list dt{border-radius:var(--border-radius-sm);background-color:rgba(var(--primary-rgb), 0.5)}dl.vocab-list dt:hover{background-color:rgba(var(--primary-rgb), 0.7)}dl.vocab-list dt.active{background-color:rgba(var(--primary-rgb), 0.7);border-radius:var(--border-radius-top-sm);margin-bottom:0}dl.vocab-list dd{background-color:rgba(var(--secondary-rgb), 0.5);border-radius:var(--border-radius-bottom-sm)}[dark-mode-on] .accordion,[dark-mode-on] .accordion-widget{background-color:rgba(0,0,0,0)}[dark-mode-on] .accordion .accordion-title.arrow-down,[dark-mode-on] .accordion-widget .accordion-title.arrow-down{background-color:var(--dark-mode-color-dp-3)}[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-primary)}[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)}[dark-mode-on] .call-out::before,[dark-mode-on] .call-out h3,[dark-mode-on] .call-out h4{background:var(--dark-mode-color-primary);color:var(--dark-mode-main-text)}[dark-mode-on] .flip-card>.inner-card>.front{border-radius:var(--border-radius-lg)}[dark-mode-on] .vocab-list dt:hover{background-color:var(--dark-mode-color-tr)}[dark-mode-on] .vocab-list dt.active{background-color:var(--dark-mode-color-tr)}[dark-mode-on] dl.vocab-list dd:nth-of-type(even),[dark-mode-on] dl.vocab-list dd:nth-of-type(odd){margin-bottom:.5rem}
