@layer compatibility{body:not([data-view=strategy]) .topbar{grid-template-columns:38px minmax(220px,300px) minmax(0,1fr) max-content;align-items:center;min-height:68px;column-gap:10px}body:not([data-view=strategy]) .tabs.menu-tabs{grid-column:1;grid-row:1;position:relative;top:auto;right:auto;left:auto;width:38px;min-width:38px;height:38px;min-height:38px;align-self:center}body:not([data-view=strategy]) .tabs.menu-tabs .menu-button{width:38px;height:38px;min-height:38px;border-radius:10px}body:not([data-view=strategy]) .page-title{grid-column:2;grid-row:1;max-width:300px;overflow:hidden;font-size:clamp(19px,1.25vw,24px);text-overflow:ellipsis;white-space:nowrap}body:not([data-view=strategy]) .top-controls{grid-column:3;grid-row:1;grid-template-columns:minmax(220px,1fr) minmax(250px,1.15fr) minmax(100px,.38fr);gap:7px}body:not([data-view=strategy]) .top-actions{grid-column:4;grid-row:1;align-self:center}body:not([data-view=strategy]) .top-actions #themeButton{min-width:116px}body:not([data-view=strategy]) .tabs-menu{top:calc(100% + 7px);right:auto;left:0}@media(max-width:1280px){body:not([data-view=strategy]) .topbar{grid-template-columns:38px minmax(190px,260px) minmax(0,1fr) max-content;column-gap:8px}body:not([data-view=strategy]) .page-title{max-width:260px;font-size:18px}body:not([data-view=strategy]) .top-controls{grid-template-columns:minmax(170px,1fr) minmax(190px,1.12fr) minmax(82px,.34fr);gap:6px}body:not([data-view=strategy]) .top-actions #themeButton{min-width:108px;padding-inline:9px}}@media(max-width:1080px){body:not([data-view=strategy]) .topbar{grid-template-columns:38px minmax(120px,1fr) max-content}body:not([data-view=strategy]) .top-controls{grid-column:1 / -1;grid-row:2}body:not([data-view=strategy]) .top-actions{grid-column:3}}@media(max-width:700px){body:not([data-view=strategy]) .topbar{grid-template-columns:38px minmax(0,1fr) max-content;width:100%;min-width:0}body:not([data-view=strategy]) .page-title{min-width:0;max-width:100%}body:not([data-view=strategy]) .top-controls{grid-template-columns:minmax(0,1fr);width:100%;min-width:0}body:not([data-view=strategy]) .top-controls label,body:not([data-view=strategy]) .top-controls select{width:100%;min-width:0;max-width:100%}body:not([data-view=strategy]) .top-actions #themeButton{width:44px;min-width:44px;padding-inline:0;overflow:hidden;font-size:0}body:not([data-view=strategy]) .top-actions #themeButton:before{content:"\25d0";font-size:18px}}}
