.comic-reader[data-v-92f512e6]{background:#0003;width:1000px;margin:2rem auto;position:relative}.comic-reader .comic-container[data-v-92f512e6]{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow:auto hidden}.comic-reader .comic-container[data-v-92f512e6]::-webkit-scrollbar{display:none}.comic-reader .comic-container .comic-page[data-v-92f512e6]{scroll-snap-align:start;background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:100%;transition:opacity .3s,transform .3s;display:flex}.comic-reader .comic-container .comic-page img[data-v-92f512e6]{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:80vh;transition:transform .3s;display:block}.comic-reader .comic-container .comic-page.active img[data-v-92f512e6]{animation:.5s fadeInScale-92f512e6}@keyframes fadeInScale-92f512e6{0%{opacity:.7;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.comic-reader .controls[data-v-92f512e6]{pointer-events:none;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.comic-reader .controls .control[data-v-92f512e6]{color:#fff;cursor:pointer;pointer-events:auto;background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin:0 1rem;font-size:24px;transition:all .2s;display:flex}.comic-reader .controls .control[data-v-92f512e6]:hover{background:#50e3c2;transform:scale(1.1)}.comic-reader .controls .page-indicator[data-v-92f512e6]{color:#fff;pointer-events:none;background:#000000b3;border-radius:20px;padding:.5rem 1rem;font-size:14px;font-weight:700;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}@media screen and (width>=769px) and (width<=1170px){.comic-reader[data-v-92f512e6]{width:700px}}@media screen and (width<=768px){.comic-reader[data-v-92f512e6]{width:100%;margin:1rem 0}.comic-reader .comic-container .comic-page img[data-v-92f512e6]{max-height:70vh}.comic-reader .controls .control[data-v-92f512e6]{display:none}.comic-reader .controls .page-indicator[data-v-92f512e6]{padding:.4rem .8rem;font-size:12px;bottom:.5rem}}.ghost-card>.card>.comp-note[data-v-460368e3]{background-color:#efefef;max-width:32rem;margin:2rem auto;padding:1rem;font-size:1.125rem}.ghost-card>.card>.comp-excerpt[data-v-460368e3]{background-color:#e0e0e0;padding:1em;box-shadow:0 8px 48px #00000020}.ghost-card>.card>.comp-divider[data-v-460368e3]{border-bottom:2px solid #e0e0e0;max-width:2rem;margin:2rem auto}.ghost-card>.card>.content[data-v-460368e3] a{border-bottom:2px solid #50e3c2}.ghost-card>.card>.content[data-v-460368e3] .kg-image-card>.kg-image{width:calc(100% - 2rem);max-width:49.5rem;height:auto;margin-left:auto;margin-right:auto}.ghost-card>.card>.content[data-v-460368e3] figcaption{color:#707070;padding:.5rem 0;font-size:1rem;display:block}.ghost-card>.card>.content[data-v-460368e3] hr{color:#e0e0e0;max-width:2rem;margin:2rem auto}.ghost-card>.card>.content.comp-excerpt[data-v-460368e3]{background-color:#e0e0e0;padding:1em;box-shadow:0 8px 48px #00000020}.ghost-card>.card>.content.comp-note[data-v-460368e3]{background-color:#efefef;max-width:32rem;margin:2rem auto;padding:1rem;font-size:1.125rem}.bafu-button-wrapper{justify-content:center;display:flex}.bafu-button-wrapper>a{border-bottom:0!important}.bafu-button{cursor:pointer;opacity:1;box-sizing:border-box;background:#0f0f0f no-repeat padding-box padding-box;border-radius:4rem;flex-wrap:wrap;justify-content:center;align-items:center;padding:1.5rem 4rem;display:flex}.bafu-img{flex-shrink:0;max-width:150px;padding-right:.5rem}.bafu-legislator-name{color:#50e3c2;margin:0;font-weight:bolder}.ghost-card .footnote-anchor[data-v-460368e3]{vertical-align:middle;text-align:center;cursor:pointer;background-color:#50e3c2d9;border-radius:50%;width:1.875em;margin:0 .25em;font-size:.875rem;line-height:1.875em;display:inline-block;transform:translateY(-.125rem);box-shadow:0 1px 4px #00000040}@media (width<=500px){.bafu-button-wrapper{justify-content:center;display:flex}.bafu-button{width:80vw;margin:0 auto;padding:1rem 1.5rem}.bafu-legislator-name{text-align:center;font-size:1.1rem!important}}@media (width<=320px){.bafu-img{margin-bottom:.5rem}}
