.shell-app .dashboard-root{overflow-y:auto;overflow-x:hidden;padding-bottom:24px}.shell-app .dashboard-root>*{flex:0 0 auto;min-width:0}.shell-app .dashboard-root>.dashboard-view{flex:0 0 auto;overflow:visible}.shell-app .dashboard-root .dashboard-panels,.shell-app .dashboard-root .dashboard-trend-panel{flex:0 0 auto;min-height:320px}.shell-app .topbar{flex-wrap:wrap}.shell-app .top-actions{flex-wrap:wrap;min-width:0;max-width:100%}.shell-app .panel{min-width:0;max-width:100%;box-sizing:border-box}.operations-page select{max-width:100%;min-width:0;min-height:42px;padding:9px 12px;border:1px solid var(--line-strong);border-radius:10px;background:var(--soft-2);color:var(--ink);font:inherit}.profit-filters>label{flex:1 1 170px;max-width:100%}.profit-filters>label:has(input[type=checkbox]){display:flex;align-items:center;gap:8px;min-height:42px}.profit-filters input[type=checkbox]{width:18px;height:18px;min-height:18px;padding:0;margin:0;flex:0 0 18px;accent-color:#16834d}.profit-shortcuts{flex-wrap:wrap}.profit-table-scroll{max-width:100%;overscroll-behavior-x:contain}.operations-note{overflow-wrap:anywhere}.modal-backdrop{padding:16px}.modal-backdrop,.modal-card{box-sizing:border-box;overflow-y:auto}.modal-card{max-width:100%;max-height:calc(100dvh - 32px)}@media (max-width:720px){.shell-app .topbar-copy{flex:1 1 100%}.shell-app .top-actions{width:100%;justify-content:flex-end}.shell-app .body{padding-left:10px;padding-right:10px}.operations-page .panel{padding:16px}.operations-page input:not([type=checkbox]),.operations-page select{font-size:16px}.profit-filters{grid-template-columns:minmax(0,1fr)}.profit-filters>button,.profit-filters>label{width:100%}.operations-heading{flex-wrap:wrap}}@media (max-height:500px){.shell-app .topbar-desc{display:none}.shell-app .topbar{padding-top:6px;padding-bottom:6px}}