.plan-summary719,.improve719,.challenge-condition719{padding:14px;margin:14px 0;border:1px solid #b8a99b;border-radius:12px;background:#f7f3e9;color:#28272b}.plan-summary719 h4,.improve719 h4{margin:0 0 8px}.plan-summary719 p,.improve719 p{font-size:13px;line-height:1.6}.improve719 summary{cursor:pointer;min-height:44px;align-content:center;font-weight:700}.improve719 article{padding:12px 0;border-bottom:1px solid #d8cfc2}.improve719 small,.plan-summary719 small{display:block;font-size:12px;line-height:1.5}.report-bug719{font:inherit;font-size:12px;min-height:40px;padding:8px 12px;border:1px solid #a99d91;border-radius:8px;cursor:pointer}.bug-dialog719{width:min(600px,calc(100vw - 24px));max-height:90dvh;overflow:auto;box-sizing:border-box;padding:22px;border:1px solid #b4a79a;border-radius:16px;background:#f7f3eb;color:#29272b;font:14px/1.6 system-ui}.bug-dialog719::backdrop{background:#08131bbd}.bug-dialog719 label{display:block;margin:14px 0;font-weight:600}.bug-dialog719 textarea{display:block;box-sizing:border-box;width:100%;border:1px solid #b4a79a;border-radius:8px;padding:10px;margin:8px 0;font:13px/1.5 system-ui;color:#29272b;background:white}.bug-dialog719 textarea[readonly]{font:11px/1.5 monospace}.bug-dialog719 button{min-height:44px;padding:9px 13px;margin:4px;border:1px solid #a93b4a;border-radius:9px;background:#a93b4a;color:white;font:600 13px system-ui}.bug-dialog719 h2{font-size:25px;margin:0}.bug-dialog719 button:focus-visible,.report-bug719:focus-visible{outline:3px solid #c09639;outline-offset:3px}header:has(.report-bug719){flex-wrap:wrap}.battle-menu460 .report-bug719{width:100%}
