#realtime{margin:2rem 0;padding:1.5rem;background:#fff;border-radius:10px}#realtime .container{max-width:100%}#realtime h2{font-size:2em;margin-bottom:1.2rem;text-align:center;color:#333;font-weight:700;padding-bottom:.5rem;border-bottom:3px solid #0098fe;display:inline-block;width:100%}#realtime .realtime-status ul{list-style:none;padding:0;margin:0;border:2px solid #0098fe;border-radius:8px;overflow:hidden;background:#fff}#realtime .realtime-status li{display:flex;justify-content:space-between;gap:1rem;padding:.9em 1em;border-bottom:1px solid #d0ebff;font-size:1.2em;line-height:1.6;transition:background-color .2s ease}#realtime .realtime-status li:last-child{border-bottom:none}#realtime .realtime-status li:nth-child(odd){background:#f0f9ff}#realtime .realtime-status li:nth-child(even){background:#fff}#realtime .realtime-status li:hover{background:#e6f5ff}#realtime .realtime-status li span:first-child{flex:1;color:#333}#realtime .realtime-status li span:last-child{white-space:nowrap;color:#666;font-size:.88em;padding-left:.5em}#realtime .realtime-status strong{font-weight:700;color:#007acc}#realtime .realtime-status li.hidden{display:none}#realtime .mottomiru{text-align:center;margin-top:1.2rem}#realtime .more-button{padding:.7em 2em;border:2px solid #fdc734;background:linear-gradient(to bottom,#fff,#fffbeb);cursor:pointer;font-size:1.2em;color:#333;font-weight:700;border-radius:25px;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.08)}#realtime .more-button:hover{background:#fdc734;border-color:#e6b400;color:#333;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.12)}@media screen and (max-width:767px){#realtime{margin:1.5rem 0;padding:1rem}#realtime h2{font-size:1.3em}#realtime .realtime-status li{flex-direction:column;align-items:flex-start;gap:.3rem;padding:.8em;margin:unset}#realtime .realtime-status li span:last-child{font-size:.82em;padding-left:0}#realtime .more-button{padding:.6em 1.5em;font-size:.95em}}