/* KURENTA CRM v43.22.4 - annual tracking */
.v43224-shell{display:grid;gap:12px}.v43224-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.v43224-toolbar .search{min-width:280px;flex:1}.v43224-toolbar select{min-width:230px}.v43224-toolbar>span{margin-left:auto;font-weight:700;color:var(--muted,#64748b)}.v43224-bulk{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 12px;border:1px solid #bfd5d1;background:#f2fbf9;border-radius:12px}.v43224-table-card{border:1px solid var(--line,#d8e1ea);border-radius:14px;background:var(--card,#fff);overflow:hidden}.v43224-scroll{overflow:auto}.v43224-table{width:100%;border-collapse:collapse;min-width:1180px}.v43224-table th,.v43224-table td{padding:10px 9px;border-bottom:1px solid var(--line,#e5eaf0);vertical-align:middle;text-align:left}.v43224-table th{font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:var(--muted,#64748b);background:var(--soft,#f7f9fb);white-space:nowrap}.v43224-table td b{display:block}.v43224-table td small{display:block;margin-top:3px;color:var(--muted,#64748b)}.v43224-actions{display:flex;gap:5px;flex-wrap:wrap}.v43224-status{min-width:175px;max-width:210px}.v43224-empty{padding:28px;text-align:center;color:var(--muted,#64748b)}.v43224-modal{width:min(760px,calc(100vw - 28px));border:0;border-radius:16px;padding:0;box-shadow:0 22px 70px #0f172a33}.v43224-modal::backdrop{background:#0f172a66}.v43224-field{display:grid;gap:7px;font-weight:700}.v43224-field textarea{min-height:110px;resize:vertical}.v43224-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.v43224-detail-grid>div{padding:12px;border:1px solid var(--line,#e5eaf0);border-radius:10px}.v43224-detail-grid span{display:block;color:var(--muted,#64748b);font-size:12px;margin-bottom:3px}.v43224-history{margin-top:16px}.v43224-history h4{margin:0 0 9px}.v43224-history-row{display:grid;grid-template-columns:145px 1fr;gap:12px;padding:9px 0;border-top:1px solid var(--line,#e5eaf0)}.v43224-history-row time{font-size:12px;color:var(--muted,#64748b)}.v43224-history-row span{display:block;margin-top:2px}.v43224-history p{white-space:pre-wrap}.v43224-currency-note{font-size:11px;color:var(--muted,#64748b)}
@media(max-width:760px){.v43224-toolbar>*{width:100%;min-width:0!important}.v43224-toolbar>span{margin-left:0}.v43224-detail-grid{grid-template-columns:1fr}.v43224-history-row{grid-template-columns:1fr}.v43224-bulk>*{flex:1 1 auto}}
.v43224-official{margin-top:4px;display:grid;gap:9px}.v43224-section-title{display:flex;justify-content:space-between;gap:12px;align-items:end}.v43224-section-title h3{margin:0}.v43224-section-title p{margin:3px 0 0;color:var(--muted,#64748b);font-size:12px}.v43224-official-table{min-width:760px}
