.readonly-board{padding:16px;max-width:1200px;margin:auto;overflow-wrap:anywhere}.readonly-board header{position:static;display:block;padding:12px 0}.readonly-board h1{font-size:1.4rem}.readonly-board main{padding:0;margin:0}.board-courts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px}.board-court{border:1px solid var(--line,#cbd5b1);border-radius:16px;padding:16px;margin-bottom:12px;background:var(--surface,#fff)}.board-court h2,.board-court h3{margin:0 0 8px}.board-teams>div{display:flex;gap:8px;flex-wrap:wrap;padding:8px 0}.board-teams>div+div{border-top:1px dashed #8a9875}.board-player{padding:6px 10px;border-radius:8px;background:#e9eddc;color:#25362d}.board-player[data-level="1"]{background:#e1ebe6;color:#36564b}.board-player[data-level="2"]{background:#d3f3ed;color:#07594c}.board-player[data-level="3"]{background:#d5e9ff;color:#134e8b}.board-player[data-level="4"]{background:#e7dcff;color:#633297}.board-player[data-level="5"]{background:#ffe5c8;color:#914a0b}.board-player[data-level="6"]{background:#ffd8df;color:#9b2445}.board-waiting{display:grid;gap:8px}.board-waiter{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.board-share-link{width:100%;min-height:48px}.board-qr{display:block;width:240px;max-width:100%;margin:12px auto;background:white;padding:12px}.decision-details{margin:8px 0;font-size:.9rem}.decision-details summary{padding:12px 0;cursor:pointer}.decision-details p{margin:8px 0}
.board-jump{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.board-jump a{display:flex;align-items:center;justify-content:center;min-width:72px;min-height:44px;padding:4px 12px;background:#e6ecdc;border-radius:12px;color:#213d33;text-decoration:none}.board-court{scroll-margin-top:16px}
