.workbench-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:22px;align-items:start}.workbench-grid>div{min-width:0}.plot-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px;margin:0 0 22px}.plot-toolbar .pill-tabs{flex-wrap:wrap}.plot-toolbar label{margin:0}.plot-toolbar select{padding:7px 10px;margin-top:4px}.plot-wrap{padding:16px 12px 0}.reward-plot{width:100%;height:auto;min-height:260px;display:block;touch-action:none;user-select:none}.reward-plot text{font-size:12px;fill:#69758e;font-family:inherit}.reward-point{cursor:grab;outline:none}.reward-point:active{cursor:grabbing}.reward-point:focus circle{stroke:#172946;stroke-width:4}.reward-point .point-label{font-size:13px;fill:#263856;paint-order:stroke;stroke:white;stroke-width:4px;stroke-linejoin:round;font-weight:650}.selected-game h2{font-size:23px;margin:12px 0 8px}.selected-game p{font-size:12px;color:#7d879d}.target-readouts{display:grid;gap:16px;margin:25px 0}.target-readouts>div{padding-bottom:16px;border-bottom:1px solid #edf0f5}.target-readouts span,.target-readouts em{display:block;font-size:11px;color:#7d879d;font-style:normal}.target-readouts strong{display:block;font-size:29px;letter-spacing:-1px;margin:7px 0;color:#4e44a3}.target-readouts small{font-size:12px;font-weight:500;letter-spacing:0}.plot-game-list{padding:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.plot-game-list button{display:flex;flex-wrap:wrap;align-items:center;gap:7px;text-align:left;border-color:transparent;background:#f9fafe;font-size:12px;padding:12px}.plot-game-list button.selected{background:#eeeafb;border-color:#d2c9f2}.plot-game-list button span{display:block;width:100%;color:#7c879d;font-size:11px;margin-left:16px}.fields.three{grid-template-columns:repeat(3,minmax(0,1fr))}.legend{flex-wrap:wrap}.workbench-grid .fields.two{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1350px){.workbench-grid{grid-template-columns:1fr}.workbench-grid>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:20px}.target-readouts{grid-template-columns:repeat(3,1fr);gap:10px}.target-readouts strong{font-size:21px}}@media(max-width:760px){.workbench-grid>div:last-child{display:block}.plot-toolbar .tools{flex-wrap:wrap}.fields.three{grid-template-columns:1fr}.plot-game-list{grid-template-columns:1fr}.reward-plot{min-height:210px}.plot-wrap{padding:6px 0}.reward-plot text{font-size:15px}.workbench-grid .fields.four{grid-template-columns:1fr 1fr}}
.level300>span,.level300>small{display:block}.level300 strong{display:block;font-size:30px;line-height:1.25;margin:9px 0;color:#5341b7;letter-spacing:-.7px}.level300 small{font-size:10px;margin-top:8px;line-height:1.65}.reward-tooltip{position:fixed;z-index:70;max-width:300px;padding:17px 19px;background:#202b42;color:#fff;border:1px solid #536584;border-radius:12px;box-shadow:0 10px 40px #18203330;pointer-events:none;line-height:1.6;font-size:12px}.reward-tooltip[hidden]{display:none}.reward-tooltip>b,.reward-tooltip>span,.reward-tooltip>small{display:block}.reward-tooltip>b{font-size:15px;margin-bottom:6px}.reward-tooltip>span{color:#d5dced}.reward-tooltip>div{border-top:1px solid #4a5770;margin:10px 0;padding-top:10px}.reward-tooltip strong{display:block;font-size:26px;color:#c1b5ff}.reward-tooltip small{color:#b3bfd7;font-size:10px}
