@import"../../routes.css";@import"https://fonts.googleapis.com/css2?family=Lora:wght@400;700&display=swap";:root{--color-primary: rgba(3, 62, 140, 1);--color-secondary: rgba(191, 96, 113, 1);--color-tertiary: rgba(217, 164, 4, 1);--color-tertiary-hover: rgba(209, 158, 4, 1);--color-quarternary: rgba(217, 61, 61, 1);--color-text: rgba(13, 13, 13, 1);--color-bkg-red: rgba(247, 224, 227, 1);--color-body-bkg: rgba(168, 211, 255, 0.2)}: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-tertiary-hover: var(--dark-mode-color-tertiary-hover);--color-quarternary: var(--dark-mode-color-primary-tint);--color-quinary: var(--dark-mode-color-dp-16);--color-bkg-red: var(--dark-mode-background-rgb);--color-text: var(--dark-mode-main-text);--color-body-bkg: var(--dark-mode-color-background);--primary-rgb: 15, 23, 42;--secondary-rgb: 19, 86, 131}#three-column{grid-template-areas:"header" "body" "second-column" "third-column" "footer"}@media(min-width: 700px){#three-column{grid-template-columns:none}}@media screen and (min-width: 800px){#three-column{grid-template-areas:"header header" "body second-column" "third-column third-column" "footer footer";grid-template-columns:minmax(375px, 60%) minmax(300px, 30%);grid-column-gap:2.5%}}h1,h2,h3,h4,h5,h6,.text-container p,dl dt{color:var(--color-text);font-family:Lora,serif}h2,h3{border-bottom:2px solid rgba(var(--black-rgb), 0.8)}#second-column .content-body>h2:first-child,#second-column .content-body>h3:first-child{font-size:1.122em}body{background-image:linear-gradient(var(--color-body-bkg), var(--color-body-bkg)),url("../../../img/theme-images/writing/bg-writing.jpg");background-repeat:repeat;background-size:400px;border-top:none}body::before{position:absolute;content:"";background-image:linear-gradient(to right, var(--color-secondary), var(--color-secondary) 25%, var(--color-primary) 25%, var(--color-primary) 50%, var(--color-tertiary) 50%, var(--color-tertiary) 75%, var(--color-quarternary) 75%);background-position:0;background-repeat:no-repeat;display:block;height:3px;left:0;margin:0 auto;top:0;width:100%}body::after{content:"";border-width:25px 25px 0 0;border-style:solid;border-color:var(--color-pcc-ltgrey) rgba(var(--white-rgb), 1);bottom:0;box-shadow:var(--sm-shadow);position:absolute;right:0}.header .text-container{background-image:linear-gradient(rgba(var(--black-rgb), 0.95), rgba(var(--black-rgb), 0.95)),url("../../../img/theme-images/writing/bg-composition-notebook.jpg");border-radius:0 0 6px 6px;position:initial;top:0}.header .text-container p,.header .text-container h1{color:var(--color-pcc-white)}.content-body{background:var(--color-pcc-white);border-radius:1px 12px 12px 1px;border-top:none;border-left:6px solid rgba(var(--black-rgb), 0.2);border-bottom:1px solid rgba(var(--black-rgb), 0.3);box-shadow:-2px 0 0 0 rgba(var(--black-rgb), 0.25)}.btn,a.btn,.unlock-btn,.hide-gallery,dl.vocab-list button{background-color:var(--color-tertiary);border-color:var(--color-tertiary);font-family:Lora,serif;font-size:.95em;border-radius:.3em}.btn:visited,a.btn:visited,.unlock-btn:visited,.hide-gallery:visited,dl.vocab-list button:visited{color:var(--color-pcc-white)}.btn:hover,a.btn:hover,.unlock-btn:hover,.hide-gallery:hover,dl.vocab-list button:hover{background-color:var(--color-tertiary-hover);border-color:var(--color-tertiary-hover)}.instructions::before{color:var(--color-tertiary)}.border{border-radius:0;background-color:rgba(0,0,0,0);border-left:1px solid var(--color-secondary);padding:15px}.border h3:first-child,.border h4:first-child{border-bottom:none;margin:0px 0 10px;padding:0}@media(min-width: 768px){.border{max-width:500px;margin:20px auto}}li.assignment p,li.assignment ul,li.assignment ol{font-family:Lora,serif;font-size:.95em}li.assignment ul li,li.assignment ol li{margin:0}dl dt{border-left:1px solid rgba(var(--black-rgb), 0.03);font-family:Lora,serif}dl dd{border-left:1px solid var(--color-secondary);margin-left:1px;padding-left:9px}#footer{padding:5px 0;border-radius:0 10px 10px 0;border-left:6px solid rgba(var(--black-rgb), 0.2);border-bottom:1px solid rgba(var(--black-rgb), 0.3);box-shadow:var(--sm-shadow)}#footer li::before{color:var(--color-pcc-white)}table.display-lg{width:100%}@media(max-width: 768px){table.display-lg tbody tr td:first-child{background:var(--color-primary)}}@media(min-width: 768px){table.display-lg th{background-color:var(--color-primary)}}.tabs label{background-color:rgba(0,0,0,0);color:var(--color-pcc-dkgrey)}.tabs input:checked+label,.tabs-widget input:checked+label{background-color:var(--color-primary);color:var(--color-pcc-white)}body[dark-mode-on]::after{content:none}body[dark-mode-on] h2,body[dark-mode-on] h3{border-bottom:2px solid var(--dark-mode-transparent-blue-dp-1)}body[dark-mode-on] .header .text-container{background-image:linear-gradient(rgba(var(--primary-rgb), 0.95), rgba(var(--primary-rgb), 0.95)),url("../../../img/theme-images/writing/bg-composition-notebook.jpg")}body[dark-mode-on] .border{background-color:rgba(0,0,0,0)}body[dark-mode-on] .border.border-yellow{border-left:1px solid var(--color-border-yellow-top)}body[dark-mode-on] .call-out::before{background-color:var(--dark-mode-color-primary)}body[dark-mode-on] .content-body h2{border-top-right-radius:12px}body[dark-mode-on] .assignments-widget li.assignment{border-top:1px solid var(--color-body-bkg)}body[dark-mode-on] .btn,body[dark-mode-on] a.btn,body[dark-mode-on] .unlock-btn,body[dark-mode-on] .hide-gallery,body[dark-mode-on] dl.vocab-list button{font-family:Lora,serif;background-color:var(--dark-mode-color-tertiary);border-color:var(--dark-mode-color-tertiary);color:var(--color-pcc-black);border-radius:.3em}body[dark-mode-on] .btn:visited,body[dark-mode-on] a.btn:visited,body[dark-mode-on] .unlock-btn:visited,body[dark-mode-on] .hide-gallery:visited,body[dark-mode-on] dl.vocab-list button:visited{color:var(--color-pcc-black)}body[dark-mode-on] .btn:hover,body[dark-mode-on] a.btn:hover,body[dark-mode-on] .unlock-btn:hover,body[dark-mode-on] .hide-gallery:hover,body[dark-mode-on] dl.vocab-list button:hover{background-color:var(--dark-mode-color-tertiary-hover);border-color:var(--dark-mode-color-tertiary-hover);color:var(--dark-mode-color-background)}body[dark-mode-on] .tabs input:checked+label,body[dark-mode-on] .tabs-widget input:checked+label{background-color:var(--color-secondary);color:var(--color-pcc-white)}body[dark-mode-on] .tabs label{border:none;background-color:rgba(0,0,0,0);border-bottom:1px solid var(--color-secondary);color:var(--color-pcc-ltgrey)}body[dark-mode-on] .tabs label:first-of-type,body[dark-mode-on] .tabs label:nth-last-of-type(2){background-color:rgba(0,0,0,0);color:var(--color-pcc-ltgrey)}body[dark-mode-on] .tabs input:checked+label+.tab-panel{background-color:rgba(0,0,0,0);border-width:2px}body[dark-mode-on] .content-body{border-left:6px solid rgba(var(--secondary-rgb), 0.4);border-bottom:0px}body[dark-mode-on] #footer button.toggle-footnotes{color:var(--dark-mode-main-text)}
