#ral-daily-ops{display:none!important}.calllog-toolbar{display:flex;gap:10px;align-items:end;flex-wrap:wrap;margin:14px 0 18px}.calllog-toolbar label,.transfer-form label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--muted,#9ca3af)}.calllog-toolbar input,.calllog-toolbar select,.transfer-form input,.transfer-form select,.transfer-form textarea{background:rgba(15,23,42,.88);color:inherit;border:1px solid rgba(255,255,255,.13);border-radius:10px;padding:10px 12px;font:inherit}.calllog-toolbar input[type=date]{min-width:150px}.calllog-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:12px;margin:14px 0 18px}.calllog-stat{padding:14px 16px}.calllog-stat b{display:block;font-size:22px;margin-bottom:3px}.calllog-stat span{font-size:12px;color:var(--muted,#9ca3af)}.calllog-stat.review{border-color:rgba(245,158,11,.35)}.calllog-stat.lcr{border-color:rgba(239,68,68,.35)}.calllog-section{margin-top:18px}.calllog-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.calllog-section-head h3{margin:0}.calllog-count{border-radius:999px;padding:4px 9px;font-size:12px;background:rgba(124,58,237,.15);border:1px solid rgba(167,139,250,.24)}.calllog-table{width:100%;border-collapse:collapse;min-width:980px}.calllog-table th,.calllog-table td{text-align:left;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.075);vertical-align:top}.calllog-table th{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted,#9ca3af)}.calllog-table td small{display:block;color:var(--muted,#9ca3af);margin-top:3px}.bucket-pill{display:inline-flex;border-radius:999px;padding:5px 8px;font-size:11px;border:1px solid rgba(255,255,255,.13)}.bucket-billable{background:rgba(16,185,129,.12)}.bucket-review{background:rgba(245,158,11,.14)}.bucket-lcr{background:rgba(239,68,68,.13)}.bucket-non_billable{background:rgba(100,116,139,.15)}.csv-drop{padding:18px;border:1px dashed rgba(167,139,250,.35);border-radius:14px;background:rgba(124,58,237,.06);margin:10px 0}.csv-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:10px}.csv-result{margin-top:12px;color:var(--muted,#9ca3af);line-height:1.5}.csv-result strong{color:inherit}.transfer-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.transfer-form .wide{grid-column:1/-1}.transfer-form textarea{min-height:150px;resize:vertical}.transfer-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;grid-column:1/-1}.contact-quick-actions{padding:14px 16px;margin:12px 0 18px}.contact-action-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.contact-action-row select{background:rgba(15,23,42,.88);color:inherit;border:1px solid rgba(255,255,255,.13);border-radius:10px;padding:10px 12px}.contact-action-link{display:inline-flex;align-items:center;gap:7px;text-decoration:none}.calllog-empty{padding:18px;color:var(--muted,#9ca3af);text-align:center}.calllog-note{font-size:12px;color:var(--muted,#9ca3af);line-height:1.45}.nav-item.ral-special-nav{cursor:pointer}.status-ok{color:#34d399}.status-error{color:#f87171}@media(max-width:760px){.transfer-form{grid-template-columns:1fr}.transfer-form .wide,.transfer-actions{grid-column:auto}.calllog-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}