.commerce-ui .product-card-gallery-arrow,.commerce-ui .product-card-gallery-arrow:is(:hover,:active,:focus-visible){position:absolute!important;transform:translateY(-50%)!important;translate:none!important;scale:1!important}.commerce-ui .compliance-popover{background:var(--card);border-color:var(--border);box-shadow:0 10px 30px color-mix(in srgb,var(--ink) 12%,transparent)}.commerce-ui .compliance-popover li{border-color:var(--border)}.commerce-ui .compliance-popover li.is-advisory{background:color-mix(in srgb,var(--warning-soft) 24%,var(--card))}.commerce-ui .compliance-popover :is(.passed,.failed){background:var(--surface-subtle);color:var(--muted);font-weight:500}.commerce-ui .compliance-popover li a{color:var(--accent-strong);font-weight:500}.commerce-ui .compliance-popover .compliance-ignore{background:var(--surface-subtle);border-color:var(--border);color:var(--muted);font-weight:500}.commerce-ui .compliance-popover .compliance-ignore:hover{background:var(--card);color:var(--ink)}.commerce-ui .compliance-popover-actions{background:var(--card);border-color:var(--border)}html[data-ui-motion-theme]::view-transition-group(root){animation-duration:.18s}html[data-ui-motion-theme]::view-transition-new(root),html[data-ui-motion-theme]::view-transition-old(root){animation-duration:.18s;animation-timing-function:ease-out}@media (forced-colors:active),(prefers-reduced-motion:reduce){html[data-ui-motion-theme]::view-transition-group(root),html[data-ui-motion-theme]::view-transition-new(root),html[data-ui-motion-theme]::view-transition-old(root){animation:none!important}}body.commerce-ui .workspace-route [data-page-heading=compact]{min-width:0;min-height:44px!important;margin:0!important;padding:0!important;gap:8px 20px;flex-wrap:wrap;align-items:center!important}body.commerce-ui [data-page-heading=compact] .page-header-copy{display:flex;flex:1 1 340px;min-width:0;flex-wrap:wrap;align-items:baseline;gap:4px 16px}body.commerce-ui [data-page-heading=compact] .page-header-back{flex-basis:100%}body.commerce-ui [data-page-heading=compact] .page-header-title-row{display:flex;align-items:baseline;flex-wrap:wrap;min-width:0;max-width:100%;gap:6px 10px}body.commerce-ui [data-page-heading=compact] h1{font-size:24px!important;line-height:32px!important;letter-spacing:-.025em!important;overflow-wrap:anywhere}body.commerce-ui [data-page-heading=compact] .page-purpose{flex:1 1 240px;max-width:720px;margin:0!important;font-size:12px!important;line-height:20px!important;overflow-wrap:anywhere}body.commerce-ui .workspace-route [data-page-heading=compact] .page-header-actions{width:auto;min-width:0;max-width:100%;margin-left:auto;gap:8px}body.commerce-ui .workspace-route:is([data-route="/dashboard"],[data-route="/shops"],[data-route="/products"],[data-route="/orders"],[data-route="/procurement"],[data-route="/inventory-alerts"],[data-route="/erp"],[data-route="/finance"],[data-route="/business-flow"],[data-route="/conversations"],[data-route="/system-notices"],[data-route="/settings"],[data-route="/profile"],[data-route="/promotion/creators"])>.workspace-page{width:100%!important;max-width:100%!important;margin-inline:0!important}.workspace-route[data-workspace-fit=true]{display:flex;flex-direction:column;gap:12px;min-height:var(--workspace-available-height,0);box-sizing:border-box}.workspace-route[data-workspace-fit=true]>.workspace-page{flex:1 0 auto;align-content:start}.workspace-route[data-workspace-fit=true]:is([data-route="/orders"],[data-route="/procurement"],[data-route="/inventory-alerts"],[data-route="/analytics"],[data-route="/business-flow"],[data-route="/system-notices"])>.workspace-page{display:flex;flex-direction:column}.workspace-route[data-workspace-fit=true]:is([data-route="/orders"],[data-route="/procurement"],[data-route="/inventory-alerts"],[data-route="/analytics"],[data-route="/business-flow"],[data-route="/system-notices"])>.workspace-page>section:last-of-type{flex:1 0 auto}.workspace-route[data-workspace-fit=true][data-route="/dashboard"]>div:not([hidden]){width:100%!important;max-width:none!important}@media (max-width:600px){body.commerce-ui [data-page-heading=compact] .page-header-copy{flex-basis:100%;gap:2px 12px}body.commerce-ui [data-page-heading=compact] .page-purpose{flex-basis:100%}body.commerce-ui .workspace-route [data-page-heading=compact] .page-header-actions{margin-left:0}}