.brand .company-logo{background:transparent;overflow:visible}.brand .company-logo img{position:static;inset:auto;width:44px;height:44px;max-width:100%;object-fit:contain;transform:none}.login-story .company-logo{width:58px;height:58px}.login-story .company-logo img{width:58px;height:58px}.pending-info-trigger{display:inline-grid;place-items:center;width:30px;height:30px;padding:5px;border-radius:8px;background:var(--input);color:var(--muted);border:1px solid var(--line)}.pending-info-trigger:hover,.pending-info-trigger[aria-expanded=true]{color:var(--accent);border-color:var(--accent)}.pending-preview{position:fixed;z-index:1200;width:min(360px,calc(100vw - 24px));padding:18px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--text);box-shadow:0 12px 36px #0002;animation:pending-appear .16s ease-out}.pending-preview[hidden]{display:none}.pending-preview header{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px}.pending-preview h3{font-size:13px;line-height:1.6}.pending-preview p{font-size:11px;line-height:1.6;color:var(--muted)}.pending-preview-list{max-height:280px;overflow:auto;overscroll-behavior:contain}.pending-preview table{width:100%;border-collapse:collapse;font-size:12px;min-width:0}.pending-preview th,.pending-preview td{padding:10px 4px;border-bottom:1px solid var(--line);text-align:left;overflow-wrap:anywhere}.pending-preview th:last-child,.pending-preview td:last-child{text-align:right;white-space:nowrap}.pending-preview th{font-size:10px;color:var(--muted)}.pending-preview footer{display:flex;justify-content:space-between;gap:16px;margin-top:14px;font-size:12px}.pending-preview .icon-button{padding:3px;min-width:24px}.performance-sku-scroll{height:900px;max-height:900px}.performance-panel .table-toolbar{gap:20px;flex-wrap:wrap}.performance-panel .table-toolbar>label{display:grid;gap:9px}.performance-panel .table-toolbar>label:not(.search-field){min-width:190px;max-width:260px}.performance-panel .table-toolbar .search-field{flex:0 1 340px}.performance-sku-scroll td{padding-top:16px;padding-bottom:16px}@keyframes pending-appear{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.pending-preview{animation:none}}@media(max-width:650px){.performance-sku-scroll{height:720px;max-height:720px}}
.brand .company-logo img{filter:brightness(.3)}[data-theme=dark] .brand .company-logo img{filter:brightness(0) invert(.88)}
.sidebar .brand .company-logo img{filter:brightness(0) invert(.92)}
