/* PAPER profile controls are scoped so existing strategies retain their layout. */
.hedge-profiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.hedge-profile{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px 10px;align-content:start;padding:16px;border:1px solid #92adc544;border-radius:14px;background:#12243855;cursor:pointer;min-width:0}.hedge-profile input{width:18px;height:18px;margin:3px 0;accent-color:#8ce1cc}.hedge-profile strong{font-size:15px;line-height:1.5}.hedge-profile small,.hedge-profile-kind{grid-column:2}.hedge-profile-kind{font-size:11px;color:#9be0cc}.hedge-profile[data-selected=true]{border-color:#8ce1cc;background:#25443866}.hedge-profile:focus-within{outline:2px solid #8ce1cc;outline-offset:3px}.hedge-profile small{font-size:12px;line-height:1.6}.hedge-capacity{padding:16px;border:1px solid #8ce1cc44;border-radius:14px}.hedge-capacity progress{width:100%;height:8px;accent-color:#8ce1cc}.hedge-capacity p{margin:8px 0;line-height:1.6;overflow-wrap:anywhere}.hedge-execution-row{border-top:1px solid #8aabc633;padding:12px 0;overflow-wrap:anywhere}.hedge-execution-row p{font-size:13px;line-height:1.6;margin:6px 0}.hedge-activity{white-space:pre-line;line-height:1.7}.hedge-profile[hidden],#hedge-options [hidden],#hedge-monitor [hidden]{display:none}@media(max-width:850px){.hedge-profiles{grid-template-columns:1fr}.hedge-profile{padding:13px}.hedge-profile small{grid-column:1/-1}.hedge-profile-kind{grid-column:2}}

#new-bot-form .hedge-profile{display:grid;margin:0}#new-bot-form .hedge-profile input{width:18px;height:18px;min-width:18px;min-height:18px;padding:0;margin:3px 0;display:block}#new-bot-form .hedge-profile strong,#new-bot-form .hedge-profile-kind,#new-bot-form .hedge-profile small{display:block;margin:0}#hedge-options .risk-settings{grid-template-columns:repeat(2,minmax(0,1fr))}#hedge-options .risk-settings>div{min-width:0}#hedge-options select,#hedge-options input{max-width:100%}#risk-preview-results:has([data-hedge-plan]){grid-template-columns:1fr}@media(max-width:650px){#hedge-options .risk-settings{grid-template-columns:1fr}}
