.container[data-v-371ffe23]{max-width:600px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);overflow:hidden}.header[data-v-371ffe23]{padding:1.5rem;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between;background-color:#f7fafc}.header h1[data-v-371ffe23]{font-size:1.5rem;color:#1a365d;margin:0;font-weight:600;white-space:normal;display:flex;align-items:center}.header-time[data-v-371ffe23]{font-size:1rem;color:#a0aec0;display:flex;align-items:center;gap:.5rem;white-space:normal}#this-date[data-v-371ffe23]{font-size:17px;color:#a0aec0;white-space:normal;margin-top:-2px}.news-list[data-v-371ffe23]{padding:0 0}.news-item[data-v-371ffe23]{padding:1.5rem;border-bottom:1px solid #e2e8f0;transition:background-color .3s ease}.news-item[data-v-371ffe23]:hover{background-color:#f7fafc}.item-header[data-v-371ffe23]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.item-header h2[data-v-371ffe23]{font-size:1.25rem;color:#1a365d;margin:0;flex:1;font-weight:500;white-space:normal;overflow:visible;text-overflow:clip}.item-content[data-v-371ffe23]{text-align:left;line-height:1.6;margin-bottom:0}.footer[data-v-371ffe23]{padding:1.5rem;text-align:center;border-top:1px solid #e2e8f0;background-color:#f7fafc}.footer p[data-v-371ffe23]{font-size:.9rem;color:#718096;margin:0}@media (max-width:640px){.container[data-v-371ffe23]{padding:0 0;border-radius:8px}.header[data-v-371ffe23]{flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.news-item[data-v-371ffe23]{padding:1rem 0}.item-content[data-v-371ffe23]{padding:0 1rem}.header h1[data-v-371ffe23]{font-size:1.5rem}.header-time[data-v-371ffe23]{font-size:.75rem}.item-header h2[data-v-371ffe23]{font-size:1rem}}.error-tip[data-v-371ffe23]{padding:2rem 1.5rem;text-align:center;color:#c53030;font-size:1.1rem;background-color:#fff5f5}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px}