.content{text-align:left}.logo{display:block;margin:0 auto}.centered-text{text-align:center}.scroll-test-container[data-v-44325958]{display:flex;height:200vh}.article-list[data-v-44325958]{width:25%;background-color:#f4f4f4;padding:10px;border-right:1px solid #ccc;overflow-y:auto}.article-list ul[data-v-44325958]{list-style:none;padding:0}.article-list li[data-v-44325958]{padding:10px;cursor:pointer}.article-list li[data-v-44325958]:hover{background-color:#ddd}.article-list li.selected[data-v-44325958]{background-color:#bbb}.article-view[data-v-44325958]{width:75%;padding:20px;overflow-y:auto;max-height:100vh}.scrollable-content[data-v-44325958]{height:100%;overflow-y:auto}.scroll-container[data-v-cc6907b2]{height:100vh;overflow-y:auto;padding:20px;box-sizing:border-box}.container[data-v-744fff90]{font-family:Arial,sans-serif;background-color:#f9f9f9;color:#333;display:flex;align-items:center;justify-content:center;min-height:100vh;margin:0}form[data-v-744fff90]{background-color:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);max-width:400px;width:100%}h1[data-v-744fff90]{font-size:1.5rem;text-align:center;margin-bottom:1rem;color:#333}label[data-v-744fff90]{display:block;font-weight:700;margin:.5rem 0 .25rem;color:#555}input[type=email][data-v-744fff90],select[data-v-744fff90]{width:100%;padding:.5rem;margin-bottom:1rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;background-color:#fafafa;transition:border-color .2s}input[type=email][data-v-744fff90]:focus,select[data-v-744fff90]:focus{border-color:#007bff;outline:none}button[data-v-744fff90]{width:100%;padding:.75rem;font-size:1rem;color:#fff;background-color:#007bff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s}button[data-v-744fff90]:hover{background-color:#0056b3}@media (max-width:400px){h1[data-v-744fff90]{font-size:1.25rem}}nav{justify-content:space-between;align-items:center;padding:10px 20px;background-color:#f8f9fa}nav,nav ul{display:flex}nav ul{list-style:none}nav ul li{margin-right:20px}.auth-buttons{display:flex}.auth-buttons button{margin-left:10px}.content{text-align:center;margin-top:50px}.cross-domain p{color:red;font-weight:700}