/* Comptes — composants propres à l'écran */
[data-kxscreen="comptes"] .acw{flex:1;min-height:0;display:grid;grid-template-columns:1fr var(--aside);gap:20px;padding:16px 26px 22px}
[data-kxscreen="comptes"] .acl{min-height:0;overflow-y:auto;scrollbar-gutter:stable;padding-right:2px}
[data-kxscreen="comptes"] .acl::-webkit-scrollbar{width:8px}[data-kxscreen="comptes"] .acl::-webkit-scrollbar-thumb{background:#DDD9D1;border-radius:9px;border:2px solid var(--paper)}

[data-kxscreen="comptes"] .afold{border:1px solid var(--hair);border-radius:14px;background:var(--card);box-shadow:var(--sh);margin-bottom:12px;overflow:hidden}
[data-kxscreen="comptes"] .afold .asum{display:flex;align-items:center;gap:10px;padding:10px 12px 10px 14px;background:#FBFAF7;border-bottom:1px solid transparent;transition:border-color .2s}
[data-kxscreen="comptes"] .afold .fold9{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:4px 0;text-align:left}
[data-kxscreen="comptes"] .afold.open .asum{border-bottom-color:var(--hair2)}
[data-kxscreen="comptes"] .afold .asum .car9{color:var(--faint);transition:transform .25s var(--ease)}
[data-kxscreen="comptes"] .afold.open .asum .car9{transform:rotate(180deg)}
[data-kxscreen="comptes"] .afold .fold9:hover .nm9{color:var(--forest)}
[data-kxscreen="comptes"] .afold .asum .nm9{font-size:13.5px;font-weight:750;letter-spacing:-.015em}
[data-kxscreen="comptes"] .afold .asum .cn9{font-family:'DM Mono',monospace;font-size:10.5px;color:var(--faint)}
[data-kxscreen="comptes"] .szw{display:flex;align-items:center;gap:7px;margin-left:auto;font-size:11px;color:var(--soft);font-weight:600;white-space:nowrap}
[data-kxscreen="comptes"] .abody{padding:6px 14px 12px}
[data-kxscreen="comptes"] .srow{display:grid;grid-template-columns:44px 1fr 92px 32px;gap:12px;align-items:center;padding:7px 8px;border-radius:10px;transition:background .16s}
[data-kxscreen="comptes"] .srow:hover{background:#FAF9F5}
[data-kxscreen="comptes"] .srow .th9{width:44px;height:44px;border-radius:9px;border:1px solid var(--hair)}
[data-kxscreen="comptes"] .srow .sk9{font-family:'DM Mono',monospace;font-size:12.5px;font-weight:500;color:var(--ink)}
[data-kxscreen="comptes"] .srow .dup9{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:1px 7px;border-radius:6px;background:var(--amberbg);font-size:9.5px;font-weight:750;color:var(--amber);vertical-align:1px}
[data-kxscreen="comptes"] .srow .dt9{font-family:'DM Mono',monospace;font-size:11px;color:var(--faint);text-align:right}
[data-kxscreen="comptes"] .srow .x9{width:28px;height:28px;border-radius:8px;border:1px solid transparent;color:var(--faint);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .16s,border-color .16s,background .16s,color .16s}
[data-kxscreen="comptes"] .srow:hover .x9{opacity:1}
[data-kxscreen="comptes"] .srow .x9:hover{border-color:#E5B8B8;background:var(--redbg);color:var(--red)}
[data-kxscreen="comptes"] .aempty{padding:16px 8px;font-size:12px;color:var(--faint);font-weight:500}

[data-kxscreen="comptes"] .pxib{width:32px;height:32px;border-radius:9px;border:1px solid var(--hair);background:var(--card);display:flex;align-items:center;justify-content:center;color:var(--soft);transition:border-color .16s,background .16s,color .16s}
[data-kxscreen="comptes"] .pxib:hover{border-color:#CFCAC0;background:#FAF9F5;color:var(--ink)}
[data-kxscreen="comptes"] .pxib.dg8:hover{border-color:#E5B8B8;background:var(--redbg);color:var(--red)}
/* INTÉGRATION — données réelles : SKU longs insécables */
[data-kxscreen="comptes"] .srow .sk9{overflow-wrap:anywhere;word-break:break-word}
