.page-m-club .club-address{white-space:pre-wrap;margin-bottom:5px}.page-m-club .name{font-size:18px;font-weight:500;letter-spacing:0.02em}.page-m-my-data .name{padding:8px 16px;font-size:20px;font-weight:500;letter-spacing:0.02em}.page-m-contact,.page-m-contact .page-content,.page-m-contact .page-section,.page-m-contact .page-section-inner{display:flex;flex-direction:column;overflow:hidden;flex-grow:1}.page-m-contact .contact-list-header{background-color:#ffa600;width:100%;text-align:center;padding:3px}.page-m-contact .contact-list{align-items:center;overflow:hidden}.page-m-contact .contact-list,.pdf-viewer{display:flex;flex-direction:column;flex-grow:1}.pdf-viewer{overflow:hidden!important}@media screen and (min-width:599px){.pdf-viewer{max-width:1200px;width:80vw}}.pdf-viewer .vue-pdf-embed>div{margin-bottom:10px}:root{--q-color-light:#bdbdbd;--q-color-light-d:#aaa;--q-color-faded:#777;--q-color-dark:#424242}.text-light{color:#bdbdbd!important;color:var(--q-color-light)!important}.bg-light{background:#bdbdbd!important;background:var(--q-color-light)!important}.text-dark{color:#424242!important;color:var(--q-color-dark)!important}.bg-dark{background:#424242!important;background:var(--q-color-dark)!important}.text-faded{color:#777!important;color:var(--q-color-faded)!important}.bg-faded{background:#777!important;background:var(--q-color-faded)!important}.page-m-my-invoices .paid-label{color:#21ba45}.page-m-my-invoices .overdue-label{color:#ff6464}.page-m-my-invoices .member-balance{font-size:1.5em}