.inquiry-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4,16px);margin-bottom:var(--space-6,24px)}.inquiry-stat{padding:var(--space-6,24px);background:var(--surface-1,#14161c);border:1px solid var(--border,#292c33);border-radius:var(--radius-lg,16px);display:flex;flex-direction:column;gap:10px}.inquiry-stat span{font-size:13px;color:var(--text-muted,#9ca5b5)}.inquiry-stat strong{font:700 38px 'Big Shoulders Display',sans-serif;color:var(--accent,#ef683e)}.inquiry-workspace{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:20px;align-items:start}.inquiry-list,.inquiry-detail{min-width:0;overflow:hidden}.inquiry-filters{padding:18px;display:grid;grid-template-columns:minmax(100px,1fr) 130px auto;gap:8px;border-bottom:1px solid var(--border,#292c33)}.inquiry-filters input,.inquiry-filters select{min-width:0;max-width:100%;height:44px;background:var(--surface-0,#0c0d11);border:1px solid var(--border,#292c33);border-radius:8px;color:var(--text,#eee);padding:10px;font-size:12px}.inquiry-row{width:100%;border:0;border-bottom:1px solid var(--border,#292c33);background:transparent;color:inherit;padding:18px;display:flex;gap:12px;text-align:left;align-items:center;cursor:pointer}.inquiry-row:hover,.inquiry-row.selected{background:rgba(239,104,62,.08)}.inquiry-row.selected{box-shadow:inset 3px 0 #ef683e}.inquiry-initial{width:38px;height:42px;display:grid;place-items:center;flex-shrink:0;background:rgba(239,104,62,.12);color:#ef683e;border-radius:8px;font:700 24px 'Big Shoulders Display',sans-serif}.inquiry-identity{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.inquiry-identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.inquiry-identity small{color:var(--text-muted,#9ca5b5);font-size:11px;overflow-wrap:anywhere}.inquiry-row-end{display:flex;flex-direction:column;gap:8px;align-items:flex-end;flex-shrink:0}.inquiry-row time{font-size:10px;color:var(--text-muted,#9ca5b5)}.inquiry-status{padding:4px 8px;background:#252833;border-radius:4px;font-size:10px}.inquiry-status.new{background:#3a231e;color:#ff9d77}.inquiry-status.qualified{background:#1d342a;color:#8dd6ae}.inquiry-status.closed{color:#b8bbca}.inquiry-pagination{padding:16px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--text-muted,#9ca5b5)}.inquiry-pagination>div{display:flex;gap:8px}.inquiry-pagination button{min-width:44px;min-height:44px}.inquiry-placeholder{padding:65px 28px;text-align:center;color:var(--text-muted,#9ca5b5)}.inquiry-placeholder h3{font:700 28px 'Big Shoulders Display',sans-serif;color:var(--text,#eee);margin:16px 0 8px}.inquiry-placeholder p{font-size:13px;line-height:1.7}.inquiry-placeholder svg{width:32px;height:32px}.inquiry-detail-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px;border-bottom:1px solid var(--border,#292c33)}.inquiry-detail-header h2{font:700 30px 'Big Shoulders Display',sans-serif;margin:8px 0 0;overflow-wrap:anywhere}.inquiry-detail-header .eyebrow{font-size:10px;color:var(--text-muted,#9ca5b5)}.inquiry-detail-header button{min-width:44px;min-height:44px;font-size:24px}.inquiry-contact{padding:24px;margin:0;display:grid;gap:16px}.inquiry-contact>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;font-size:12px}.inquiry-contact dt{color:var(--text-muted,#9ca5b5)}.inquiry-contact dd{margin:0;overflow-wrap:anywhere}.inquiry-contact a{color:var(--accent,#ef683e)}.inquiry-message{margin:0 24px 24px;padding:20px;border-radius:10px;background:var(--surface-0,#0c0d11)}.inquiry-message .eyebrow{font-size:10px;color:var(--text-muted,#9ca5b5)}.inquiry-message p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;font-size:13px;margin:12px 0 0}.inquiry-editor{padding:0 24px 24px;display:flex;flex-direction:column;gap:20px}.inquiry-editor label{display:flex;flex-direction:column;gap:9px;font-size:12px}.inquiry-editor input,.inquiry-editor select,.inquiry-editor textarea{font:inherit;color:inherit;min-width:0;width:100%;padding:12px;border:1px solid var(--border,#292c33);border-radius:8px;background:var(--surface-0,#0c0d11)}.inquiry-editor textarea{resize:vertical}.inquiry-save{display:flex;align-items:center;justify-content:space-between;gap:20px}.inquiry-save span{color:var(--text-muted,#9ca5b5);font-size:10px}.inquiry-feedback{color:#ff9a8b;font-size:12px;margin:0}.inquiry-editor [disabled]{opacity:.6}.inquiry-workspace .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
@media(max-width:1100px){.inquiry-workspace{grid-template-columns:1fr}.inquiry-detail{order:-1}.inquiry-detail:has(.inquiry-placeholder){display:none}.inquiry-filters{grid-template-columns:minmax(100px,1fr) 140px auto}}@media(max-width:560px){.inquiry-summary{gap:8px}.inquiry-stat{padding:14px}.inquiry-stat span{font-size:10px}.inquiry-stat strong{font-size:30px}.inquiry-filters{grid-template-columns:minmax(100px,1fr) auto;padding:14px}.inquiry-filters input{grid-column:1/-1}.inquiry-filters .panel-select{min-width:0}.inquiry-row{padding:14px;gap:8px}.inquiry-row-end time{max-width:85px;text-align:right;line-height:1.5}.inquiry-identity strong{font-size:12px}.inquiry-contact{padding:18px}.inquiry-contact>div{grid-template-columns:85px minmax(0,1fr)}.inquiry-message{margin-inline:18px}.inquiry-editor{padding-inline:18px}.inquiry-detail-header{padding:18px}.inquiry-save{align-items:start}.inquiry-save .button{min-width:90px}}
