/* Character Atlas: As Time Goes By (c) Christina O'Brien 2024-2026 */h1.page-header {margin-bottom: 1.75rem !important;}.chart-container-total {position: relative;margin: auto;height: 400px;width: 100%;    margin-bottom: 40px;}.chart-container-characters {position: relative;margin: auto;height: 600px;width: 100%;    margin-bottom: 40px;}.chart-container-boyfriends {position: relative;margin: auto;height: 400px;width: 100%;max-width: 650px;    margin-bottom: 20px;}.chart-container-pie {position: relative;margin: auto;height: 100%;width: 100%;max-width: 480px;    margin-bottom: 20px;}.stats-container {    --bs-gutter-x: 1.5rem;    --bs-gutter-y: 0;    width: 100%;    padding-right: calc(var(--bs-gutter-x) * .5);    padding-left: calc(var(--bs-gutter-x) * .5);    margin-right: auto;    margin-left: auto;    margin-top: 1em;    margin-bottom: 1em;}.col.card.stats-cards.brand-main {border:0;}.stats-cards {    max-width: 480px;    margin-bottom: 1rem!important;background-color:transparent;text-decoration:none;color: var(--brand-light);}.stats-cards .card-header {color: var(--brand-light);background-color: rgb(144,14,6);border-top: 1px solid rgb(255, 255, 255, 0.5);border-bottom: 1px solid rgb(255, 255, 255, 0.5);border-left: 1px solid rgb(255, 255, 255, 0.5);border-right: 1px solid rgb(255, 255, 255, 0.5);border-top-left-radius: 0; /*6px;*/border-top-right-radius: 0; /*6px;*/}.stats-cards .card-body:first-child {border-top: 1px solid rgb(255, 255, 255, 0.5);border-bottom: 1px solid rgb(255, 255, 255, 0.5);border-left: 1px solid rgb(255, 255, 255, 0.5);border-right: 1px solid rgb(255, 255, 255, 0.5);border-top-left-radius: 0; /*6px;*/border-top-right-radius: 0; /*6px;*/}.stats-cards .card-body {border-left: 1px solid rgb(255, 255, 255, 0.5);border-right: 1px solid rgb(255, 255, 255, 0.5);border-bottom: 1px solid rgb(255, 255, 255, 0.5);border-radius: 0; /*6px;*/border-top-left-radius: 0;border-top-right-radius: 0;}.stats-cards .card-body svg,.stats-cards .card-header h2 svg {margin-right: 8px;margin-top: -6px;display: inline-block;}.stats-cards .text-body-secondary {color: rgb(255, 255, 255, 0.5) !important;font-family: Arial,Helvetica,sans-serif;}.stats-cards h2 small.text-body-secondary, .stats-cards h3 small.text-body-secondary, .stats-cards h4 small.text-body-secondary {font-size: 0.75em;}.card-body.bg-img {min-height: 100px;padding: 0 20px 20px;}.card-body.bg-img h1 {font-size:5em;}.card-body.bg-img small{font-size:1.25em;color: rgb(255, 255, 255, 0.5) !important;}.card-body.bg-img {background-repeat:no-repeat;background-position: right 10px center;}.card-body.bg-season {  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="100" viewBox="0 0 16 20" fill="rgb(144,14,6)"><path d="M16,0 L16,15 C15.5666667,15 15.2083333,15.1458333 14.925,15.4375 C14.6416667,15.7291667 14.5,16.0833333 14.5,16.5 C14.5,16.9333333 14.6416667,17.2916667 14.925,17.575 C15.2083333,17.8583333 15.5666667,18 16,18 L16,20 L3.5,20 C2.51666667,20 1.6875,19.6625 1.0125,18.9875 C0.3375,18.3125 0,17.4833333 0,16.5 L0,3.5 C0,2.53333333 0.3375,1.70833333 1.0125,1.025 C1.6875,0.341666667 2.51666667,0 3.5,0 L16,0 Z M12.825,15 L3.5,15 C3.06666667,15 2.70833333,15.1458333 2.425,15.4375 C2.14166667,15.7291667 2,16.0833333 2,16.5 C2,16.9333333 2.14166667,17.2916667 2.425,17.575 C2.70833333,17.8583333 3.06666667,18 3.5,18 L12.825,18 C12.725,17.7666667 12.6458333,17.5291667 12.5875,17.2875 C12.5291667,17.0458333 12.5,16.7833333 12.5,16.5 C12.5,16.2333333 12.525,15.975 12.575,15.725 C12.625,15.475 12.7083333,15.2333333 12.825,15 Z M2,13.325 C2.23333333,13.2083333 2.47083333,13.125 2.7125,13.075 C2.95416667,13.025 3.21666667,13 3.5,13 L14,13 L14,2 L3.5,2 C3.06666667,2 2.70833333,2.14583333 2.425,2.4375 C2.14166667,2.72916667 2,3.08333333 2,3.5 L2,13.325 Z M9.79821429,4.23482143 C11.0053571,4.23482143 11.9875,5.21339286 11.9875,6.42410714 C11.9875,7.00267857 11.7553571,7.55982143 11.3482143,7.97053571 L8.39464286,10.9241071 C8.17321429,11.1455357 7.80892857,11.1455357 7.5875,10.9241071 L4.63392857,7.97053571 C4.22321429,7.55982143 3.99464286,7.00267857 3.99464286,6.42410714 C3.9875,5.21696429 4.96607143,4.23482143 6.17678571,4.23482143 C6.75535714,4.23482143 7.3125,4.46696429 7.72321429,4.87410714 L7.9875,5.13839286 L8.25178571,4.87410714 C8.6625,4.46339286 9.21964286,4.23482143 9.79821429,4.23482143 Z"></path></svg>');}.card-body.bg-episodes {  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="100" viewBox="0 0 160 160" fill="rgb(144,14,6)"><path d="M117.72998,2.15628606 C118.796415,3.40215128 120.292753,6.80826408 118.944824,9.69990021 C117.475715,12.8514971 111.499874,19.3324632 101.017301,29.1427984 L136.22069,29.4665217 C149.388863,29.5876136 160,40.2967772 160,53.465507 L160,136 C160,149.254834 149.254834,160 136,160 L24,160 C10.745166,160 1.623249e-15,149.254834 0,136 L-1.0658141e-14,53.6851915 C-1.228139e-14,40.4303575 10.745166,29.6851915 24,29.6851915 L58.7182617,29.6851915 L41.1088867,11.1854225 C38.9051107,7.96311994 39.3178711,4.95340781 42.347168,2.15628606 C45.3764648,-0.640835678 48.8530273,-0.640835678 52.7768555,2.15628606 L80,28.9495276 C95.5025102,12.2409507 105.328519,2.79609646 109.478027,0.614964955 C112.629551,-1.04158977 116.785478,1.05286805 117.72998,2.15628606 Z M100.100248,49.9886341 L40.1002479,49.9886341 C29.0545529,49.9886341 20.1002479,58.9429391 20.1002479,69.9886341 L20.1002479,120.210984 C20.1002479,131.256679 29.0545529,140.210984 40.1002479,140.210984 L100.100248,140.210984 C111.145943,140.210984 120.100248,131.256679 120.100248,120.210984 L120.100248,69.9886341 C120.100248,58.9429391 111.145943,49.9886341 100.100248,49.9886341 Z M86.1080604,69.7241863 C94.1822791,71.0718425 100.100248,78.0562175 100.100248,86.2476238 L100.100248,86.9273113 C100.100248,91.7905925 98.0846229,96.4429363 94.5221229,99.7593425 L73.3463416,119.528874 C72.4674354,120.349186 71.3072791,120.806218 70.1002479,120.806218 C68.8932166,120.806218 67.7330604,120.349186 66.8541541,119.528874 L45.6783729,99.7593425 C42.1158729,96.4429363 40.1002479,91.7905925 40.1002479,86.9273113 L40.1002479,86.2476238 C40.1002479,78.0562175 46.0182166,71.0718425 54.0924354,69.7241863 C59.4361854,68.8335613 64.8736854,70.579655 68.6939979,74.3999675 L70.1002479,75.8062175 L71.5064979,74.3999675 C75.3268104,70.579655 80.7643104,68.8335613 86.1080604,69.7241863 Z M140.129395,90.1137695 C135.987259,90.1137695 132.629395,93.4716339 132.629395,97.6137695 C132.629395,101.755905 135.987259,105.11377 140.129395,105.11377 C144.27153,105.11377 147.629395,101.755905 147.629395,97.6137695 C147.629395,93.4716339 144.27153,90.1137695 140.129395,90.1137695 Z M140.129395,65.1137695 C135.987259,65.1137695 132.629395,68.4716339 132.629395,72.6137695 C132.629395,76.7559052 135.987259,80.1137695 140.129395,80.1137695 C144.27153,80.1137695 147.629395,76.7559052 147.629395,72.6137695 C147.629395,68.4716339 144.27153,65.1137695 140.129395,65.1137695 Z"/></svg>');}.card-body.bg-characters {  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="100" viewBox="0 0 16 16" fill="rgb(144,14,6)"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="M11.315 10.014a.5.5 0 0 1 .548.736A4.498 4.498 0 0 1 7.965 13a4.498 4.498 0 0 1-3.898-2.25.5.5 0 0 1 .548-.736h.005l.017.005.067.015.252.055c.215.046.515.108.857.169.693.124 1.522.242 2.152.242.63 0 1.46-.118 2.152-.242a26.58 26.58 0 0 0 1.109-.224l.067-.015.017-.004.005-.002zM4.756 4.566c.763-1.424 4.02-.12.952 3.434-4.496-1.596-2.35-4.298-.952-3.434zm6.488 0c1.398-.864 3.544 1.838-.952 3.434-3.067-3.554.19-4.858.952-3.434z"/></svg>');}.card-body.bg-types {  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="100" viewBox="0 0 640 512" fill="rgb(144,14,6)"><path d="M96 64c0-35.3 28.7-64 64-64H266.3c26.2 0 49.7 15.9 59.4 40.2L373.7 160H480V126.2c0-24.8 5.8-49.3 16.9-71.6l2.5-5c7.9-15.8 27.1-22.2 42.9-14.3s22.2 27.1 14.3 42.9l-2.5 5c-6.7 13.3-10.1 28-10.1 42.9V160h56c22.1 0 40 17.9 40 40v45.4c0 16.5-8.5 31.9-22.6 40.7l-43.3 27.1c-14.2-5.9-29.8-9.2-46.1-9.2c-39.3 0-74.1 18.9-96 48H352c0 17.7-14.3 32-32 32h-8.2c-1.7 4.8-3.7 9.5-5.8 14.1l5.8 5.8c12.5 12.5 12.5 32.8 0 45.3l-22.6 22.6c-12.5 12.5-32.8 12.5-45.3 0l-5.8-5.8c-4.6 2.2-9.3 4.1-14.1 5.8V480c0 17.7-14.3 32-32 32H160c-17.7 0-32-14.3-32-32v-8.2c-4.8-1.7-9.5-3.7-14.1-5.8l-5.8 5.8c-12.5 12.5-32.8 12.5-45.3 0L40.2 449.1c-12.5-12.5-12.5-32.8 0-45.3l5.8-5.8c-2.2-4.6-4.1-9.3-5.8-14.1H32c-17.7 0-32-14.3-32-32V320c0-17.7 14.3-32 32-32h8.2c1.7-4.8 3.7-9.5 5.8-14.1l-5.8-5.8c-12.5-12.5-12.5-32.8 0-45.3l22.6-22.6c9-9 21.9-11.5 33.1-7.6V192 160 64zm170.3 0H160v96h32H304.7L266.3 64zM176 256a80 80 0 1 0 0 160 80 80 0 1 0 0-160zM528 448a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm0 64c-48.6 0-88-39.4-88-88c0-29.8 14.8-56.1 37.4-72c14.3-10.1 31.8-16 50.6-16c2.7 0 5.3 .1 7.9 .3c44.9 4 80.1 41.7 80.1 87.7c0 48.6-39.4 88-88 88z"></path></svg>');