.planning-dialog559{width:min(920px,calc(100vw - 24px));max-width:920px!important;padding:22px!important;max-height:90dvh;overflow:auto;text-align:left}.owned-planning559 h2{font:800 25px/1.3 system-ui;margin:0 0 8px}.planning-rival559{font:650 13px/1.6 system-ui;color:#efd59e}.planning-trade559{margin:14px 0;padding:12px 14px;border-left:3px solid #9cd6c8;border-radius:7px;background:#1c3e48;font:14px/1.6 system-ui;color:#deedec}.planning-grid559{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.planning-card559{min-width:0;padding:16px;border:1px solid #597c89;border-top:3px solid #e3bf80;border-radius:10px;background:#112d3c}.planning-card559+article{border-top-color:#8bcbe1}.planning-card559 label{display:grid;gap:6px;font:650 12px/1.5 system-ui;color:#bfd7df}.planning-card559 select{width:100%;min-height:46px;padding:9px;border:1px solid #74949f;border-radius:7px;background:#0b2232;color:#eff5ee;font:14px/1.5 system-ui}.planning-card559 h3{font:750 21px/1.4 system-ui;margin:12px 0 8px}.planning-card559 .team-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.planning-card559 .poke-face{width:100%;height:auto;aspect-ratio:1;min-width:0}.planning-style559{font:700 13px/1.6 system-ui;color:#e9ce98}.planning-fact559,.planning-risk559,.planning-support559{font:13px/1.6 system-ui;margin:10px 0;color:#d3e5e9}.planning-risk559{color:#efc7ab}.planning-support559{font-size:12px;color:#aecdd8;border-top:1px solid #42616e;padding-top:10px}.planning-card559>.primary{display:block;width:100%;min-height:46px;margin:14px 0 5px}.planning-card559>.text-button{min-height:44px}.planning-note559{font:12px/1.65 system-ui;color:#b4ccd7;margin:16px 0 0}.planning-dialog559 :focus-visible{outline:3px solid #a9ddef;outline-offset:3px}
.boss-plan559{padding:12px 14px;border:1px solid var(--world,#95b8bb);border-left:3px solid var(--world,#c5d39d);background:linear-gradient(125deg,#243d44,#102a3a);border-radius:8px;margin:12px 0;text-align:left}.boss-plan559>small{font:750 9px/1.5 system-ui;letter-spacing:.09em;color:var(--world,#ddce9e)}.boss-plan559 h3{font:750 17px/1.35 system-ui;margin:5px 0;color:#f6e6c6}.boss-plan559 p{font:13px/1.6 system-ui;color:#d2e3e6;margin:6px 0}.boss-plan559 summary{min-height:40px;align-content:center;cursor:pointer;font:650 12px/1.5 system-ui;color:#edd5a2}.boss-plan559 .boss-evidence559{color:#bee5d8}.boss-role559{font:12px/1.5 system-ui!important;color:#d2e3df!important;margin:10px 0 0!important;text-wrap:pretty}
@media(min-width:1000px){#adventure-stage515 .boss-plan559{grid-area:8/2/9/3;margin:6px 0}}
@media(max-width:600px){.planning-dialog559{padding:15px!important}.planning-grid559{grid-template-columns:1fr}.owned-planning559 h2{font-size:22px}.planning-card559{padding:13px}.planning-trade559{font-size:13px;padding:10px 12px}.boss-role559{font-size:10px!important;line-height:1.45!important}.boss-plan559{padding:10px 12px}.boss-plan559 h3{font-size:16px}}
