/* Truelimbs ERP v5.6.0.13.4.15 — Invoice Record / Folder workspace */
#page-custprofile.tl5613415-folder-open>:not(#tl5613415Workspace){display:none!important}
.tl5613415-workspace{max-width:100%;padding:0 0 28px}
.tl5613415-pagehead{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;background:#fff;border:1px solid var(--border);border-radius:12px;padding:18px 20px;margin-bottom:14px}
.tl5613415-kicker{font-size:9px;font-weight:900;letter-spacing:.12em;color:var(--muted);margin-top:14px}.tl5613415-pagehead h2{font-size:25px;color:var(--dark);margin:4px 0}.tl5613415-pagehead p{color:var(--muted);margin:0}.tl5613415-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}
.tl5613415-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.tl5613415-summary>div{background:#fff;border:1px solid var(--border);border-radius:10px;padding:13px 15px;min-height:88px}.tl5613415-summary span,.tl5613415-commercial span{display:block;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.tl5613415-summary b{display:block;margin:6px 0;color:var(--dark);font-size:14px}.tl5613415-summary small{display:block;color:var(--muted)}.tl5613415-summary button,.tl5613415-links button,.tl5613415-commercial button{border:0;background:none;padding:0;color:var(--teal);font-size:10px;font-weight:800;cursor:pointer;text-align:left;margin:2px 6px 0 0}
.tl5613415-grid{display:grid;grid-template-columns:1.45fr 1fr;gap:14px;margin-bottom:14px}.tl5613415-panel{background:#fff;border:1px solid var(--border);border-radius:12px;padding:15px;margin-bottom:14px}.tl5613415-panelhead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.tl5613415-panelhead h3{margin:0;color:var(--dark);font-size:14px}.tl5613415-panelhead p{margin:3px 0 0;color:var(--muted);font-size:10px}
.tl5613415-files{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.tl5613415-file{border:1px solid #d7e2e9;border-radius:10px;padding:12px;background:#fbfcfd;min-height:145px;display:flex;flex-direction:column}.tl5613415-pdf{background:linear-gradient(180deg,#f7fbfd,#fff);border-color:#b8d5df}.tl5613415-file-icon{font-size:28px;margin-bottom:8px}.tl5613415-file-name{font-weight:800;color:var(--dark);word-break:break-word}.tl5613415-file-meta{font-size:9px;color:var(--muted);margin:5px 0 12px}.tl5613415-file-actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:auto}.tl5613415-file-actions .btn{font-size:9px;padding:4px 9px;text-decoration:none}
.tl5613415-commercial{display:grid;gap:12px}.tl5613415-commercial>div{border-bottom:1px solid #edf1f4;padding-bottom:10px}.tl5613415-commercial>div:last-child{border-bottom:0}.tl5613415-commercial b{display:block;color:var(--dark);margin-top:4px}.tl5613415-commercial>div>button{display:block;border:1px solid #d8e2e8;border-radius:8px;padding:9px 10px;width:100%;margin-top:7px;background:#fbfcfd}.tl5613415-commercial>div>button b,.tl5613415-commercial>div>button small{display:block}.tl5613415-commercial>div>button small{color:var(--muted);margin-top:2px}
.tl5613415-records{display:grid;gap:8px}.tl5613415-records button{display:flex;justify-content:space-between;align-items:center;text-align:left;border:1px solid #dbe5eb;border-radius:8px;background:#fbfcfd;padding:10px;cursor:pointer}.tl5613415-records button:hover{border-color:#8fc5d3}.tl5613415-records b,.tl5613415-records small{display:block}.tl5613415-records small{color:var(--muted)}
.tl5613415-noteadd{display:grid;grid-template-columns:1fr auto;gap:9px}.tl5613415-noteadd textarea{min-height:65px;border:1px solid #cfdbe3;border-radius:8px;padding:10px;resize:vertical}.tl5613415-notes{display:grid;gap:8px;margin-top:12px}.tl5613415-notes>div{border-left:3px solid #2e93ad;background:#f8fafc;padding:9px 11px}.tl5613415-notes b{color:var(--dark)}.tl5613415-notes small{color:var(--muted);margin-left:8px}.tl5613415-notes p{margin:5px 0 0;white-space:pre-wrap}.tl5613415-empty{padding:18px;color:var(--muted);text-align:center;background:#f8fafc;border-radius:8px}
.tl5613415-invoice-no,.tl5613415-textlink,.tl5613415-mini-link,.tl5613415-pochips button{border:0;background:none;color:var(--teal);font:inherit;font-weight:800;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px}.tl5613415-pochips{display:flex;gap:4px;flex-wrap:wrap}.tl5613415-pochips button{border:1px solid #d5e4ea;border-radius:14px;text-decoration:none;padding:3px 7px;font-size:9px;background:#f7fbfc}.tl5613415-mini-link{margin-right:7px;font-size:10px}.tl5613415-num{text-align:right;font-weight:700}.tl5613415-usd{text-align:right;color:var(--teal);font-weight:700}
@media(max-width:1100px){.tl5613415-summary{grid-template-columns:repeat(2,1fr)}.tl5613415-grid{grid-template-columns:1fr}.tl5613415-pagehead{flex-direction:column}.tl5613415-actions{justify-content:flex-start}}
@media(max-width:650px){.tl5613415-summary{grid-template-columns:1fr}.tl5613415-noteadd{grid-template-columns:1fr}.tl5613415-files{grid-template-columns:1fr}}
