.gp-workspace{color:#193527;background:#f3f1eb;flex:1;min-height:0;display:flex;overflow:auto}.gp-workspace [data-testid=gp-list]{width:100%}.gp-workspace [data-testid=gp-header]{flex-wrap:wrap;gap:12px;justify-content:flex-start!important;padding:12px 20px!important}.gp-workspace [data-testid=gp-name-row]{flex:1;min-width:180px}.gp-workspace [data-testid=gp-name]{width:100%;min-width:0;max-width:320px;font-size:22px}.gp-workspace [data-testid=gp-editor]{align-items:stretch;min-height:420px}.gp-workspace [data-testid=gp-canvas]{justify-content:flex-start;align-items:center;min-width:0;overflow:auto;padding:22px!important}.gp-workspace [data-testid=gp-board]{flex-shrink:0;min-width:0}.gp-control-bar{background:#f3f1eb;border-block:1px solid #bccab4}.gp-toolbar{flex-wrap:wrap;align-items:center;gap:6px;padding:10px 18px;display:flex}.gp-control-bar button,.gp-notes button{color:#193527;cursor:pointer;background:0 0;border:1px solid #acbda5;border-radius:2px;padding:8px 11px;font:16px ClubBarlow,Arial,sans-serif}.gp-toolbar button span{text-transform:capitalize}.gp-control-bar button[aria-pressed=true]{color:#f3f1eb;background:#193e2b;border-color:#193e2b}.gp-toolbar-end{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.gp-toolbar-end label{align-items:center;gap:6px;font:15px ClubBarlow,Arial,sans-serif;display:flex}.gp-toolbar input{accent-color:#193e2b}.gp-context{background:#e5e9de;border-top:1px solid #bdcbb6;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 18px;font:15px ClubBarlow,Arial,sans-serif;display:flex}.gp-context label,.gp-scenario{color:#546b56;align-items:center;gap:8px;font:15px ClubBarlow,Arial,sans-serif;display:flex}.gp-context input,.gp-context select,.gp-scenario select{color:#193527;background:#faf9f4;border:1px solid #a5b7a4;border-radius:2px;min-width:0;padding:8px;font:16px ClubBarlow,Arial,sans-serif}.gp-context input[aria-label=Position\ label]{width:55px}.gp-position-list{flex-wrap:wrap;gap:4px;display:flex}.gp-position-list button{padding:5px 7px;font-size:13px}.gp-context .gp-swatch{border:2px solid #6b8066;width:27px;height:27px;padding:0}.gp-context .gp-swatch[aria-pressed=true]{outline-offset:2px;outline:2px solid #193527}.gp-context small{color:#546b56}.gp-notes{box-sizing:border-box;color:#193527;background:#f3f1eb;border:0;border-left:1px solid #bccab4;flex-shrink:0;width:280px;padding:20px;font:16px ClubBarlow,Arial,sans-serif}.gp-notes header{justify-content:space-between;align-items:center;gap:12px;display:flex}.gp-notes h2{margin:0;font:700 24px ClubOswald,sans-serif}.gp-notes p{color:#546b56;font-size:14px;line-height:1.5}.gp-notes textarea{box-sizing:border-box;color:#193527;resize:vertical;background:#faf9f4;border:1px solid #a5b7a4;width:100%;min-height:200px;margin-top:10px;padding:12px;font:17px ClubBarlow,Arial,sans-serif;display:block}.gp-workspace input::placeholder,.gp-workspace textarea::placeholder{color:#687f64;opacity:1}.gp-notes-drawer{width:min(360px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;position:fixed;inset:0;overflow:auto}.gp-notes-drawer::backdrop{background:#04170f99}.gp-workspace :is(input,textarea,select,button,[role=button]):focus-visible{outline-offset:2px;outline:3px solid #398656}@media (width<=1000px){.gp-workspace [data-testid=gp-canvas]{align-items:flex-start}.gp-toolbar-end{margin-left:0}.gp-workspace [data-testid=gp-editor]{min-height:360px}}@media (width<=550px){.gp-workspace [data-testid=gp-name-row]{flex-basis:100%}.gp-toolbar{gap:4px;padding:8px}.gp-toolbar button{padding:7px 8px;font-size:14px}.gp-toolbar-end{gap:5px}.gp-context{padding:8px}.gp-workspace [data-testid=gp-canvas]{padding:12px!important}.gp-scenario{flex:1}.gp-scenario select{max-width:175px}}