@font-face{font-family:__geistSans_1e4310;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistSans_Fallback_1e4310;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_1e4310{font-family:__geistSans_1e4310,__geistSans_Fallback_1e4310}.__variable_1e4310{--font-geist-sans:"__geistSans_1e4310","__geistSans_Fallback_1e4310"}@font-face{font-family:__geistMono_c3aa02;src:url(/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistMono_Fallback_c3aa02;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_c3aa02{font-family:__geistMono_c3aa02,__geistMono_Fallback_c3aa02}.__variable_c3aa02{--font-geist-mono:"__geistMono_c3aa02","__geistMono_Fallback_c3aa02"}:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:700px;overflow-x:hidden;border:.7px dotted silver;margin:30px auto}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}body{margin:0;padding:20px;font-family:var(--font-geist-sans),Arial,sans-serif}h1{color:#0070f3}mark{background-color:#ff0;color:#000}.page{position:relative;padding:20px;font-family:Arial,sans-serif}.textarea{width:100%;margin-bottom:20px;padding:10px;border:1px solid #ddd;border-radius:4px}.newsList{list-style:none;padding:0}.newsItem{margin-top:10px;margin-bottom:20px}.newsItem.selected{background-color:#f0f0f0;padding:6px}.newsTitle{font-size:18px;font-weight:700;color:#0070f3}.newsDescription{margin:10px 0}.newsDate{font-size:14px;color:#666}.category{padding:0 10px;border-radius:6px;background-color:#e9e9e9}.category mark,.newsDescription mark{background-color:#ffea9d;color:#000}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.update-message{position:absolute;top:0;right:0;background-color:#171717;color:#fff;padding:20px;border-radius:6px}.fade-in{opacity:0;animation:fadeIn .5s ease-in forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.375rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0056b3;border-color:#004085}.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn.disabled,.btn:disabled{opacity:.65;pointer-events:none}