@media (min-width:761px){
  #finished_goodsPage:has(#desktopFinishedWorkspace)>.page-commandbar,#finished_goodsPage:has(#desktopFinishedWorkspace)>.page-help{display:none}
  #desktopFinishedWorkspace{display:grid;grid-template-columns:224px minmax(0,1fr);gap:20px;align-items:start}
  .desktop-finished-products{border:1px solid var(--border,#e2e8f0);border-radius:12px;background:var(--card,#fff);overflow:hidden;position:sticky;top:16px}
  .desktop-finished-list-head{padding:16px 14px 10px}.desktop-finished-list-head h2{font-size:16px;margin:0 0 12px}.desktop-finished-list-head input{width:100%;min-width:0}
  #desktopFinishedSelect{padding:0 14px 12px}#desktopFinishedSelect select{width:100%;min-width:0}
  #desktopFinishedProducts{max-height:calc(100vh - 345px);overflow:auto;border-top:1px solid var(--border,#e2e8f0)}
  #desktopFinishedProducts button{display:flex;flex-direction:column;gap:5px;text-align:left;padding:14px;width:100%;border:0;border-bottom:1px solid var(--border,#e2e8f0);border-radius:0;background:transparent;color:inherit;cursor:pointer}
  #desktopFinishedProducts button.active{background:#e5f3ed;box-shadow:inset 3px 0 #0f8f76;color:#087562}#desktopFinishedProducts small{color:var(--muted,#64748b)}#desktopFinishedProducts>.meta{padding:14px}
  .desktop-finished-main{min-width:0}.desktop-finished-title,.desktop-finished-intro{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 18px}.desktop-finished-title h2,.desktop-finished-intro h2{font-size:20px;margin:0 0 6px}.desktop-finished-intro p{margin:0}
  #desktopFinishedSummary .stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:20px}#desktopFinishedSummary .stat{min-width:0;padding:14px 12px}#desktopFinishedSummary .stat b{font-size:24px}#desktopFinishedSummary .stat span{font-size:12px;line-height:1.5}
  .desktop-finished-tabs{display:flex;gap:24px;border-bottom:1px solid var(--border,#e2e8f0);margin-bottom:18px}.desktop-finished-tabs button{padding:12px 0;background:none;color:var(--muted,#64748b);border:0;border-bottom:3px solid transparent;border-radius:0;cursor:pointer;font-weight:600}.desktop-finished-tabs button.active{border-color:#0f8f76;color:#087562}
  .desktop-finished-pane[hidden]{display:none!important}.desktop-finished-pane>.section-card{margin:0 0 16px}.desktop-finished-pane .section-card .section-head{gap:12px;flex-wrap:wrap}#desktopFinishedOutputs>.section-card>.section-head{display:none}
  #desktopFinishedOutputs .assembly-cards{grid-template-columns:repeat(auto-fill,minmax(205px,1fr))}#desktopFinishedOutputs .assembly-card{min-width:0}#desktopFinishedOutputs .assembly-view-tabs{flex-wrap:wrap;margin:0 0 16px}
  #desktopFinishedShipping .section-head>div:last-child{display:flex;gap:8px;flex-wrap:wrap}#desktopFinishedRecords details>summary{font-size:15px}#desktopFinishedRecords .review-row{padding:12px 0}
  #desktopAssemblyContent #assemblyDialog[open]{display:block;position:static;width:100%;max-width:none;max-height:none;margin:0;padding:22px;background:var(--card,#fff);border:1px solid var(--border,#e2e8f0);border-radius:12px;box-shadow:none;overflow:visible;box-sizing:border-box}
  #desktopAssemblyContent #assemblyDialog>.dialog-head{display:none}#desktopAssemblyContent .assembly-toolbar{margin-top:0;display:flex;gap:10px}#desktopAssemblyContent #assemblyProduct{min-width:240px}
  #desktopAssemblyContent .assembly-entry-cards{grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:16px}#desktopAssemblyContent .assembly-entry-card{padding:18px}#desktopAssemblyContent .assembly-registration-footer{background:var(--card,#fff);padding:16px 0 0;border-top:1px solid var(--border,#e2e8f0);margin-top:20px;z-index:2;bottom:0}#desktopAssemblyContent .assembly-registration-footer .btn{min-width:160px}
  #desktopAssemblyContent .assembly-history{margin-top:20px}#desktopAssemblyContent #assemblyStatus:empty{display:none}
  @media(max-width:1100px){#desktopFinishedWorkspace{grid-template-columns:190px minmax(0,1fr);gap:14px}.desktop-finished-title{align-items:flex-start;flex-wrap:wrap}#desktopFinishedSummary .stats{grid-template-columns:repeat(3,minmax(0,1fr))}.desktop-finished-tabs{gap:18px}#desktopAssemblyContent #assemblyDialog[open]{padding:18px}}
}

@media(min-width:761px){#desktopFinishedActions.toolbar{display:flex;flex-direction:row;flex-wrap:wrap}}
