@import "/css/stt/layout.css"; @import "/css/stt/components.css"; @import "/css/stt/animations.css"; h3::before { content: none !important; position: static !important; display: none !important; } .nav-notice p { font-size: clamp(12px, 3vw, 14px); color: #64748b; font-weight: bold; } .active_team { color: green; } .active_team::after { content: "（表示中）"; font-size: 0.6em; color: #666; font-weight: normal; vertical-align: middle; margin-left: 2px; } .stt-bold { font-weight: 700; color: #0f172a; } .stt-bold-dark { font-weight: 800; color: #1e293b; } .stt-monospace { font-family: "SF Mono", SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; } .stt-txt-danger { color: #ef4444; font-weight: 800; } .stt-txt-success { color: #10b981; font-weight: 800; } .stt-sp-text { display: inline; } .stt-pc-text { display: none; } .stt-nowrap { white-space: nowrap; } .stt-badge { display: inline-block; padding: 2px 6px; border-radius: 4px; font-size: 0.85rem; font-weight: bold; color: #ffffff; } .badge-win { background-color: #e63946; } .badge-lose { background-color: #457b9d; } .badge-draw { background-color: #cccccc; } .stt-empty-msg { text-align: center; color: #888888; padding: 20px 0; } @media (min-width: 601px) { .stt-sp-text { display: none; } .stt-pc-text { display: inline; } }