body{background:#fff;color:#000;font-family:Times New Roman,Times,serif;font-size:14px;margin:0;padding:0}a{color:#00c}a:visited{color:#551a8b}a:hover{color:#c00}.wrap{padding:16px 12px 40px}hr.b{border:none;border-top:2px groove #ccc;margin:12px 0}.subwell{margin:14px auto 6px;background:#fff;border:2px solid #009;max-width:460px;text-align:left}.subwell .subhdr{background:#009;color:#fff;font-family:Arial;font-weight:700;font-size:13px;padding:3px 8px}.subwell .subbody{padding:8px 12px;font-size:13px}.subrow{margin-top:6px}.subrow input{font-family:Times New Roman,serif;font-size:15px;width:230px;border:2px inset #bbb;padding:3px 5px}.btn{font-family:Arial;font-size:13px;font-weight:700;padding:3px 12px;border:2px outset #ccc;background:#e0e0e0;cursor:pointer}.btn:active{border-style:inset}.breaking{background:#c00;color:#fff;font-family:Arial;font-weight:700;font-size:12px;padding:3px 8px;margin-bottom:12px}.breaking .blink{animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}h2.sec{font-family:Arial;font-size:15px;color:#00008b;margin:4px 0 8px;border-bottom:2px solid #00008b;padding-bottom:2px}.item{margin:0 0 12px;padding-left:26px;position:relative}.item img.bullet{position:absolute;left:0;top:2px;width:18px;height:18px}.item .t a{font-size:15px;font-weight:700}.item .why{display:block;color:#333;font-size:13px;margin-top:1px}.item .xtra{color:#c00;font-family:Arial;font-size:10px;font-weight:700;font-style:italic;margin-left:3px}.loading{color:#555;font-style:italic}.foot{text-align:center;font-family:Arial;font-size:10px;color:#777;margin-top:22px}.counter{font-family:Courier New,monospace;background:#000;color:#0f0;padding:1px 5px;letter-spacing:2px}.daynav{display:flex;justify-content:space-between;align-items:center;font-family:Arial;font-size:11px;margin:14px 0 4px}.daynav a{font-weight:700}.daynav .cur{color:#555;font-style:italic}.live{position:fixed;top:2px;right:5px;font-family:Arial;font-size:9px;color:#aaa}.wrap{max-width:640px;margin:0 auto}.head{text-align:center;position:relative;padding:8px 0 4px}.logo-row{display:flex;align-items:center;justify-content:center}@keyframes spin{to{transform:rotate(1turn)}}.wordmark{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-style:italic;font-size:38px;letter-spacing:-2px;line-height:1;color:indigo}.wordmark .bang{color:#c00}.tag{font-family:Arial;font-size:12px;color:#555;margin-top:1px;font-style:italic}.badges{position:absolute;top:0;display:flex;gap:6px}.badges.l{left:0}.badges.r{right:0}.badge{display:block;text-align:center;font-family:Arial;font-size:10px;width:46px;cursor:pointer;position:relative;text-decoration:none}.badge,a.badge:hover,a.badge:visited{color:#333}.badge img{width:40px;height:40px;display:block;margin:0 auto 1px}.badge:hover img{animation:spin 1s linear infinite}.badge .tip{display:none;position:absolute;left:50%;transform:translateX(-50%);top:56px;z-index:10;background:#ffc;border:1px solid #000;padding:3px 7px;font-size:11px;white-space:nowrap}.badge:hover .tip{display:block}.nav{font-family:Arial;font-size:13px;margin:10px 0 4px;text-align:center;font-weight:700;border-bottom:2px solid indigo;padding-bottom:8px}.nav a{margin:0 6px;color:#00c;text-decoration:underline}.nav b{margin:0 6px;color:indigo}