﻿@import"../../routes.css";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Allan:wght@400;700&display=swap";:root{--color-primary: rgba(45, 38, 69, 1);--color-secondary: rgba(245, 245, 245, 1);--color-tertiary: rgba(247, 254, 255, 1);--color-quaternary: rgba(223, 243, 246, 1);--color-quinary: rgba(232, 221, 151, 1);--color-quinary-50: rgba(232, 221, 151, .5);--color-quinary-25: rgba(232, 221, 151, .25);--table-text-color: rgba(255, 255, 255, 1);--table-bg: var(--color-primary);--custom-shadow: 0px 10px 8px -7px rgba(0,0,0,.1)}body{background-color:var(--color-quaternary);background-image:url("../../../img/theme-images/phy/background.png");background-repeat:repeat;background-size:contain;z-index:-1}.btn{font-family:"DM Sans",sans-serif;font-weight:500}h1{font-family:Allan,sans-serif;color:var(--color-primary)}.content-body h2:first-child{font-family:Allan,sans-serif;color:var(--color-primary);background-color:var(--color-secondary);padding:5px 15px 5px 25px;margin-top:-15px;margin-left:-15px;width:99%}div>div>div>h2{color:var(--color-primary);background:none}h3,h4,h5,h6{font-family:Allan,sans-serif;color:var(--color-primary)}.btn,a.btn,.unlock-btn,.hide-gallery,dl.vocab-list button{border-radius:0;margin:15px 5px;border:0;padding:5px 0 5px 20px;font-weight:700;font-family:Arial,Helvetica,sans-serif;text-decoration:none;text-align:center;transition:all .5s ease;color:var(--color-pcc-white);background-color:var(--color-primary);clip-path:polygon(0 0, 100% 0, 100% 100%, 75% 100%, 0 100%)}.btn:hover,a.btn:hover,.unlock-btn:hover,.hide-gallery:hover,dl.vocab-list button:hover{clip-path:polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%);background-color:var(--color-primary)}.btn:hover::after,a.btn:hover::after,.unlock-btn:hover::after,.hide-gallery:hover::after,dl.vocab-list button:hover::after{margin:-5px 15px;right:0px}.btn::after,a.btn::after,.unlock-btn::after,.hide-gallery::after,dl.vocab-list button::after{content:"";font-family:FontAwesome;color:var(--color-quinary);font-size:1rem;line-height:1rem;display:inline-block;position:relative;right:-55px;transition:all .2s ease}a.unlock-btn{margin:0 auto}.instructions::before{color:var(--color-primary)}.header{margin-top:30px;margin-bottom:20px;background-color:var(--color-pcc-white)}.header .text-container{background-color:var(--color-pcc-white);padding-top:25px}.header::before{position:absolute;content:"";width:300px;height:100px;top:-8%;left:50%;transform:translateX(-50%);background-image:url("../../../img/theme-images/phy/tape-style1.png");background-size:contain;background-repeat:no-repeat;opacity:.8;z-index:2}.header>img{margin:20px;display:block;max-width:90%}@media(min-width: 768px){.header>img{max-width:95%}[dark-mode-on] .header>img{max-width:100%}}.content-body{opacity:1;box-shadow:var(--sm-shadow)}#content-wrapper>.content-body:nth-of-type(1)>h2,#first-column>.content-body:nth-of-type(1)>h2{color:var(--color-pcc-white);background-color:var(--color-primary)}#second-column>.content-body:nth-of-type(1)>h2{color:var(--color-pcc-white);background-color:var(--color-primary)}ul>li::before{color:var(--color-primary)}img{border-radius:0}.locked-content h2{margin-top:0;background-color:rgba(0,0,0,0)}.instructions+h2{margin-top:40px}table th{background-color:var(--table-bg)}#footer{background-color:var(--color-pcc-white);box-shadow:var(--sm-shadow);padding:10px}.accordion .accordion-title{border-radius:0}.accordion .accordion-content{border-radius:0;border:none;padding:10px;margin-top:0}.assignments-widget{margin-left:0;margin-bottom:35px}li.assignment{border-radius:0;margin-top:30px;background-color:var(--color-quinary-25);border-top:none;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}li.assignment h3{background-color:var(--color-quinary-25);color:var(--color-primary);margin-bottom:10px;padding:10px 15px;min-width:98%;text-align:center}li.assignment:hover{transform:rotate(1deg);box-shadow:var(--custom-shadow)}blockquote{margin-top:15px;margin-left:10px;padding:40px 20px 0 30px;font-size:1.1rem;max-width:90%}blockquote::before{color:var(--color-quinary);left:50px;top:-15px;transform:scale(1.1);padding-top:10px}blockquote::after{display:none}blockquote .attribution{font-family:Allan,sans-serif;color:var(--color-primary);font-size:1.2rem;font-weight:700}.border{border-radius:0;border:none;background:var(--color-secondary);padding:5%}button{border-radius:0;background-color:var(--color-primary);transition:.5s ease}button:hover{background-color:var(--color-secondary);transition:.5s ease}.border-yellow{border-top:none;background-color:var(--color-quinary-25)}.border-yellow h2:first-child{background-color:var(--color-quinary-25);margin-top:-15px;margin-left:-10px;margin-right:-15px;padding-right:15px;width:100%}.border-yellow h3:first-child{background-color:var(--color-quinary-25);margin-top:-15px;margin-left:-10px;margin-right:-15px;padding:15px;width:100%}.border-yellow::before{display:none}.call-out{border-radius:0;background-color:var(--color-quinary-25)}.call-out p{text-align:center;padding-top:6%}.call-out::before{font-family:Allan,sans-serif;background-color:var(--color-quinary-25);color:var(--color-primary);padding:10px 0;margin:-0.7rem}.call-out.has-heading h3,.call-out.has-heading h4{font-family:Allan,sans-serif;font-size:1.1rem;background-color:var(--color-quinary-25);padding:10px 0;color:var(--color-pcc-black);margin:-0.7rem}.card-horizontal{border-radius:0;display:flex;justify-content:flex-start;padding:10px}.card-horizontal .card-body,.card-horizontal .card-img{margin:10px;align-self:center}.slider-widget{border-radius:0;background:none;border:2px solid var(--color-quinary);padding:5%}.slider-widget button{transform:scale(0.9);background:var(--color-primary)}.slider-widget .slider-arrow{background-color:var(--color-quinary)}.tabs label{border-radius:0;background-color:var(--color-pcc-white);border:2px solid var(--color-quinary);border-bottom:0;margin:5px;padding:5px 10px;color:var(--color-primary)}.tabs input:checked+label,.tabs .tabs-widget input:checked+label{background-color:var(--color-quinary-25);border:2px solid var(--color-quinary);border-radius:0;border-bottom:0;color:var(--color-pcc-black);z-index:2;transition:.5s}.tabs input:checked+label+.tab-panel,.tabs .tabs-widget input:checked+label+.tab-panel{border-radius:0;border:0;background-color:var(--color-quinary-25);padding-top:30px;padding-left:30px;margin-top:-7px;height:fit-content;z-index:0}.tabs label.hide-tab,.tabs-widget label.hide-tab{color:var(--color-primary);text-decoration:underline}.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}.tabs label:first-of-type,.tabs-widget label:first-of-type{border-radius:0}.video-widget .video-card{box-shadow:none;background:var(--color-secondary);border-top:3px solid var(--color-primary);padding-top:10px}.video-widget .video-card h2{margin-top:10px;margin-bottom:0;padding:0;margin-left:0}.video-widget .video-card .card-content>h3,.video-widget .video-card h4,.video-widget .video-card h5,.video-widget .video-card h6,.video-widget .video-card p{padding-left:10px}.video-widget .video-card .btn{padding-top:5px}.lined-list>li:first-child{border-top:1px solid var(--color-quinary);padding-top:10px}.lined-list>li:not(:last-child){border-bottom:.7px solid var(--color-quinary);padding-bottom:10px}.lined-list>li:last-child{border-bottom:1px solid var(--color-quinary);padding-bottom:10px}dl.vocab-list dt{border-radius:0;background-color:var(--color-secondary)}dl.vocab-list dt:hover{background-color:var(--primary-quinary-50);cursor:pointer}dl.vocab-list dt.active{border-radius:0;background-color:var(--color-quinary-25)}dl.vocab-list dt.active+dd{border:0;padding-top:50px;margin-top:-40px;margin-right:0px}dl.vocab-list dd{border:0}.vocab{border-radius:0;background-color:var(--color-pcc-white);box-shadow:var(--sm-shadow);border-top:2px solid var(--color-tertiary);margin:10px auto;max-width:275px;padding:1em;justify-content:center;transition:.5s}@media(max-width: 768px){.header::before{height:100px;width:300px;top:-11%}table.display-lg tbody td:first-child{background-color:var(--table-bg)}table td a:not(.btn):visited,table td a:not(.btn){color:var(--table-text-color)}.tabs input:checked+label+.tab-panel,.tabs .tabs-widget input:checked+label+.tab-panel{margin:-5px 5px 0}.slider-widget .slider-arrow.icon-chevron-right{right:15%}.slider-widget .slider-arrow.icon-chevron-left{left:15%}}@media screen and (max-width: 600px){.header::before{height:100px}}[dark-mode-on]{background-image:none}[dark-mode-on] .header{background-color:var(--dark-mode-color-primary)}[dark-mode-on] .header .text-container{background-color:var(--dark-mode-color-primary)}[dark-mode-on] .content-body h2:first-child{padding:5px 15px 5px 25px;background-color:var(--dark-mode-solid-color-dp-2);color:var(--dark-mode-main-text)}[dark-mode-on] #content-wrapper>.content-body:nth-of-type(1)>h2,[dark-mode-on] #first-column>.content-body:nth-of-type(1)>h2{background-color:var(--dark-mode-color-tertiary);color:var(--color-pcc-black)}[dark-mode-on] .lined-list>li:not(:last-child){border-bottom:.7px solid var(--dark-mode-color-dp-4)}[dark-mode-on] .lined-list>li:first-child{border-top:1px solid var(--dark-mode-color-dp-4)}[dark-mode-on] .lined-list>li:last-child{border-bottom:1px solid var(--dark-mode-color-dp-4)}[dark-mode-on] .slider-widget{border:2px solid var(--dark-mode-color-primary)}[dark-mode-on] .slider-widget .slider-arrow{background-color:var(--dark-mode-color-primary);color:var(--dark-mode-main-text)}[dark-mode-on] .slider-widget .slider-arrow:hover{background-color:var(--dark-mode-color-secondary)}[dark-mode-on] .border-yellow h3:first-child{background-color:var(--dark-mode-color-dp-3)}[dark-mode-on] .call-out::before{background-color:var(--dark-mode-color-dp-3);color:var(--dark-mode-main-text)}[dark-mode-on] .call-out.has-heading h3,[dark-mode-on] .call-out.has-heading h4{font-family:Allan,sans-serif;padding:10px 0;font-size:1.1rem;margin:-0.7rem;background-color:var(--dark-mode-color-dp-3);color:var(--dark-mode-main-text)}[dark-mode-on] li.assignment h3{background-color:var(--dark-mode-color-dp-3)}[dark-mode-on] .assignments-widget li.assignment{border-top:none}[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)}[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)}[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-color-secondary)}[dark-mode-on] .tabs input:checked+label,[dark-mode-on] .tabs .tabs-widget input:checked+label{border:2px solid var(--dark-mode-color-dp-6)}[dark-mode-on] hr{border-bottom:1px solid var(--dark-mode-transparent-blue-dp-1)}[dark-mode-on] .tabs input:checked+label+.tab-panel,[dark-mode-on] .tabs input:checked+label+.tab-panel:nth-last-of-type(2){border:0;margin-top:-7px;background-color:var(--dark-mode-solid-color-dp-2);z-index:3}[dark-mode-on] .call-out{background-color:var(--dark-mode-color-dp-2)}[dark-mode-on] blockquote::before{color:var(--dark-mode-color-primary)}[dark-mode-on] dl.vocab-list dt.active{background-color:var(--dark-mode-color-primary)}[dark-mode-on] table.display-lg th{background-color:var(--dark-mode-color-tertiary);color:var(--color-pcc-black)}[dark-mode-on] .vocab{border-top:none}[dark-mode-on] .video-widget .video-card{background:var(--dark-mode-color-dp-2);border-top:3px solid var(--dark-mode-color-tertiary)}[dark-mode-on] #second-column>.content-body:nth-of-type(1)>h2{color:var(--color-pcc-black);background-color:var(--dark-mode-color-tertiary)}[dark-mode-on] .hide-gallery{color:var(--color-pcc-black)}@media(min-width: 768px){[dark-mode-on] .header>img{max-width:95%}}@media(max-width: 768px){[dark-mode-on] table.display-lg tbody tr td:first-child{background-color:var(--dark-mode-color-tertiary);color:var(--color-pcc-black)}[dark-mode-on] table.display-lg tbody td a{color:var(--dark-mode-color-primary)}[dark-mode-on] table.display-lg tbody td a:hover{color:var(--dark-mode-color-secondary)}}
