.wr-nav,.wr-tracker,.wr-dashboard{font-family:Meiryo,"Yu Gothic",sans-serif;color:#19382e;line-height:1.7}.wr-nav{display:flex;flex-wrap:wrap;gap:12px;padding:10px 16px;background:#eef4e7;border-bottom:1px solid #bdcdbd;position:relative;z-index:1;font-size:14px}.wr-nav a,.wr-tracker a,.wr-dashboard a{color:#235c47}.wr-tracker{margin:14px 0;border:1px solid #b8c9bc;background:#fffdf7;padding:12px;border-radius:8px;min-width:0}.wr-tracker summary{cursor:pointer;font-weight:bold;min-height:38px}.wr-tracker .wr-rounds{display:grid;grid-template-columns:repeat(5,minmax(115px,1fr));gap:8px;overflow-x:auto;padding:8px 0}.wr-round{border:1px solid #c9d5c9;background:white;padding:8px;min-width:0}.wr-round label{display:block;font-size:13px}.wr-round select,.wr-round input{width:100%;min-width:0;font:inherit;color:#19382e;background:white;border:1px solid #9db39f;padding:7px;margin:4px 0}.wr-round small{font-size:11px;display:block}.wr-tracker p{margin:6px 0}.wr-status{min-height:24px;font-size:13px}.wr-error{color:#9c2828!important}.wr-o{background:#e2f0e5}.wr-t{background:#fff1ce}.wr-x{background:#fbe5e1}.wr-dashboard{margin:0;background:#f1efe7}.wr-dashboard main{max-width:1250px;margin:auto;padding:22px}.wr-dashboard section{background:#fffdf7;border:1px solid #d2d9cc;padding:18px;margin:18px 0;border-radius:8px}.wr-dashboard h1{font-size:clamp(24px,4vw,35px)}.wr-dashboard button,.wr-dashboard select,.wr-dashboard input{font:inherit;padding:8px;border:1px solid #b3c6b6;background:#fff;color:#19382e;border-radius:4px}.wr-dashboard button{cursor:pointer}.wr-dashboard button:focus-visible,.wr-tracker select:focus-visible,.wr-tracker input:focus-visible{outline:3px solid #ac741d;outline-offset:2px}#wr-filters{display:flex;flex-wrap:wrap;gap:12px}#wr-filters label{display:flex;flex-direction:column;gap:3px}#wr-filters input{max-width:250px}.wr-scroll{overflow:auto;max-height:650px}.wr-dashboard table{border-collapse:separate;border-spacing:0;width:100%;min-width:950px;font-size:13px}.wr-dashboard td,.wr-dashboard th{padding:9px;border:1px solid #d1dacd;background:#fffdf7;vertical-align:top;text-align:left}.wr-dashboard thead th{position:sticky;top:0;z-index:2;background:#eef3e8}.wr-dashboard tbody th{position:sticky;left:0;background:#eef3e8;max-width:260px;min-width:220px;z-index:1}.wr-dashboard td small{display:block;white-space:nowrap}.wr-question{border-top:1px solid #cad7c8;padding:16px 0;scroll-margin-top:100px}.wr-question h3{font-size:17px}.wr-question .wr-tracker{margin-bottom:0}.wr-legacy{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.wr-compact{font-size:13px}.wr-dashboard [hidden],.wr-tracker [hidden]{display:none!important}@media(max-width:650px){.wr-dashboard main{padding:12px}.wr-dashboard section{padding:12px}.wr-tracker .wr-rounds{grid-template-columns:repeat(5,125px)}.wr-dashboard tbody th{min-width:170px}.wr-dashboard td,.wr-dashboard th{padding:7px}.wr-nav{font-size:12px}}
