@media (max-width: 980px){.layout-pc{display:block}.sidebar{display:none}.layout-main{padding:12px}.metrics-grid-4,.metrics-grid-5,.two-columns,.manager-grid,.form-grid{grid-template-columns:1fr}.topbar{padding:12px 14px}.topbar-actions{display:none}.auth-card{margin:16px}.page-title-row{align-items:flex-start;flex-direction:column}.bottom-nav{display:flex}.task-actions{flex-wrap:wrap}}
