@layer legacy{.strategies-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.strategies-heading h1,.strategies-heading h2{margin:0}.strategies-heading h2{font-size:15px}.my-strategies{min-width:0}.my-strategies-compact{padding:24px;border-left:1px solid var(--sd-border);overflow:auto}.my-strategies-compact .strategies-heading{align-items:start}.my-strategies-compact .strategies-heading a{font-size:13px}.my-strategies ul.strategy-list{display:grid;gap:12px;padding:0;margin:0;list-style:none}.my-strategies li.strategy-entry{display:block;min-width:0;padding:16px;border:1px solid var(--sd-border);border-radius:8px;font-weight:400}.my-strategies li.strategy-entry-compact{padding:16px 0;border-width:0 0 1px;border-radius:0}.my-strategies .strategy-entry-name{margin:0;font-family:inherit;font-size:14px;line-height:1.5;font-weight:500;overflow-wrap:anywhere}.strategy-card-kind{margin-top:4px;font-size:12px;color:var(--sd-muted-foreground)}.strategy-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.strategy-facts div{min-width:0}.strategy-facts dt{margin-bottom:4px;color:var(--sd-muted-foreground);font-size:12px}.strategy-facts dd{margin:0;font-size:13px;overflow-wrap:anywhere}.strategy-facts [data-field=bots_running]{font-variant-numeric:tabular-nums}.strategy-entry-compact .strategy-facts{grid-template-columns:1fr;gap:8px}.strategy-entry-compact .strategy-facts div{display:flex;justify-content:space-between;gap:12px}.strategy-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px}.strategy-actions>*{max-width:100%;overflow-wrap:anywhere}.strategy-disclosure{min-width:0;margin-top:8px;font-size:12px}.strategy-disclosure summary{width:fit-content;cursor:pointer;color:var(--sd-muted-foreground);min-height:32px;align-content:center}.strategy-disclosure summary:focus-visible{outline:2px solid var(--sd-ring);outline-offset:2px;border-radius:4px}.strategy-disclosure-body{padding-top:8px;overflow-wrap:anywhere}.strategy-disclosure-body p{margin:0 0 8px;color:var(--sd-muted-foreground)}.strategy-secondary-actions{display:grid;gap:8px;min-width:0;font-size:13px}.strategy-secondary-actions:empty{display:none}.strategy-secondary-actions a{min-height:32px;align-content:center;overflow-wrap:anywhere}.strategy-table-wrap{border:1px solid var(--sd-border);border-radius:8px}.my-strategies table.strategy-table{display:table;font-family:var(--font-sans);width:100%;border-collapse:collapse;font-size:13px;table-layout:fixed}.strategy-table thead th{height:40px;padding:8px 12px;color:var(--sd-muted-foreground);font-weight:500;text-align:left}.strategy-table th:first-child{width:23%}.strategy-table th:last-child{width:19%}.my-strategies .strategy-table tr.strategy-table-row{display:table-row}.strategy-table tbody th,.strategy-table td{font-family:var(--font-sans);padding:12px;vertical-align:top;text-align:left;border-top:1px solid var(--sd-border);overflow-wrap:anywhere;font-weight:400}.my-strategies .strategy-table tbody th{font-weight:500}.strategy-table tbody tr:hover{background:color-mix(in srgb,var(--sd-muted) 45%,transparent)}.strategy-table [data-field=bots_running],.strategy-table time{font-variant-numeric:tabular-nums}.strategy-table time{font-size:12px;color:var(--sd-muted-foreground)}.strategy-table-actions{display:flex;flex-wrap:wrap;align-items:start;gap:4px}.strategy-table-actions .strategy-disclosure{margin:0}.strategy-table-actions .strategy-disclosure[open]{flex-basis:100%}.strategy-table-actions .strategy-disclosure summary{min-height:32px;min-width:32px;text-align:center;list-style:none;border-radius:6px;font-size:18px;color:var(--sd-foreground)}.strategy-table-actions .strategy-disclosure summary::-webkit-details-marker{display:none}.strategy-table-actions .strategy-disclosure summary:hover{background:var(--sd-muted)}.strategies-search{display:grid;gap:6px;max-width:440px;font-size:13px}.strategy-list-order{color:var(--sd-muted-foreground);font-size:12px;margin:0 0 8px}.workspace-list-nav{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13px}.ws-columns.ws-home-columns{display:grid;grid-template-columns:minmax(0,1fr) 300px}.ws-home-columns>.ws-chat{width:auto;min-width:0;border-right:0}@media (max-width:1279px){.app[data-screen=backtest-library] .app-body,.app[data-screen=strategies] .app-body{padding-left:16px;padding-right:16px}}@media (max-width:900px){.strategy-table-wrap{border:0}.strategy-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.strategy-table tbody{display:grid;gap:12px}.my-strategies .strategy-table tr.strategy-table-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--sd-border);border-radius:8px;padding:16px;gap:12px}.strategy-table tbody th,.strategy-table td{display:block;width:auto;border:0;padding:0}.strategy-table td:before{display:block;content:attr(data-label);color:var(--sd-muted-foreground);font-size:12px;margin-bottom:4px}.strategy-table .strategy-name-cell,.strategy-table .strategy-row-actions{grid-column:1/-1}}@media (max-width:720px){.strategy-actions [data-slot=button],.strategy-disclosure summary,.strategy-secondary-actions a{min-height:44px}}}@layer legacy{.strategy-pagination-search{display:flex;align-items:end;flex-wrap:wrap;gap:8px;margin-block:20px 8px}.strategy-pagination-search .strategies-search{margin:0;flex:1 1 240px}.strategy-pagination-count{font-size:12px;color:var(--sd-muted-foreground);margin:12px 0}.strategy-pagination-actions{display:flex;flex-wrap:wrap;gap:8px;margin-block:20px}@media (max-width:720px){.strategy-pagination-actions [data-slot=button],.strategy-pagination-search [data-slot=button],.strategy-pagination-search [data-slot=input]{min-height:44px}}@media (max-width:480px){.strategy-pagination-search .strategies-search{flex-basis:100%;max-width:100%}}}