:root{font-family:system-ui,sans-serif;color:#172c3b;background:#f1f5f6;line-height:1.6}*{box-sizing:border-box}body{margin:0}main{max-width:1100px;margin:auto;padding:24px}header{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #bcced3;padding-bottom:16px}header a{font-size:1.4rem;font-weight:750}a{color:#07565a}section{background:white;border:1px solid #d4dfe3;border-radius:12px;padding:24px;margin:24px 0}h1,h2,h3{line-height:1.3}h1{font-size:2rem}h2{font-size:1.35rem}.muted{color:#48606e;font-size:.9rem}code{overflow-wrap:anywhere}input,select,button{font:inherit;min-height:44px;max-width:100%;padding:9px;border:1px solid #8fa6b2;border-radius:6px;background:white;color:inherit}button{background:#07565a;color:white;cursor:pointer;padding:10px 20px}button:disabled{opacity:.6}label{display:flex;flex-direction:column;gap:4px;margin:12px 0}form{max-width:700px}.filters{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.filters label{flex:1;min-width:150px}.filters button{margin-bottom:12px}.check{flex-direction:row;align-items:center;gap:12px}input[type=checkbox]{min-width:24px}svg{width:100%;height:auto;background:#f7fafb}.series{stroke:#097c7a;stroke-width:2;fill:none}.axis{stroke:#aabdc7;fill:none}svg text{font-size:14px;fill:#324e60}.notice{border-left:4px solid #d29327;padding:12px;background:#fff8e9}.table-wrap{max-width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.9rem}td,th{text-align:left;padding:12px 8px;border-bottom:1px solid #d4dfe3;vertical-align:top;overflow-wrap:anywhere}dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}dt,dd{margin:0;overflow-wrap:anywhere}:focus-visible{outline:3px solid #a35408;outline-offset:3px}#status{color:#9c3218}@media(max-width:500px){main{padding:12px}section{padding:14px}header{flex-direction:column;gap:0}h1{font-size:1.65rem}.filters{display:block}input,select{width:100%}input[type=checkbox]{width:auto}td,th{padding:9px 5px}.table-wrap{font-size:.85rem}dl{display:block}dd{margin-bottom:12px}}

.point{fill:#097c7a}
