.cpsi{max-width:1320px;color:#eef6ff;font-family:system-ui,-apple-system,'Noto Sans JP',sans-serif;font-weight:550;margin:24px auto}.cpsi h1,.cpsi h2,.cpsi h3{color:#f7f8fa}.cpsi-eyebrow{color:#32d9ee}.cpsi-controls,.cpsi-chip,.cpsi-plan,.cpsi details,.cpsi-scenario-choice,.cpsi-chart{background:#0d1b2b;border:1px solid #2a4359}.cpsi input,.cpsi select{background:#071221;color:#eef6ff;border-color:#46647c}.cpsi button{background:#183950;border-color:#50768b}.cpsi button:hover{background:#24516b}.cpsi-note,.cpsi-status{color:#acc2d6}.cpsi-probs>div,.cpsi-readout{background:#102b40;border:1px solid #315168}.cpsi th,.cpsi td{border-color:#284356}.cpsi-event{background:#302718;border-color:#b58e43}.cpsi-event.hot{background:#351d2a;border-color:#ef718b}.cpsi .warning{color:#ffc48b}.cpsi-legend span:nth-child(1){color:#79baff}.cpsi-legend span:nth-child(2){color:#ff8b9b}.cpsi-legend span:nth-child(3){color:#53d8b0}.cpsi a{color:#6bd7f2}.cpsi-frozen-table{border-color:#32b5d0}.cpsi :focus-visible{outline:3px solid #54d9f0;outline-offset:3px}.cpsi input[type=checkbox]{accent-color:#14b8d4}
