.inq-cards{display:none}.inq-table .lead-tbl{min-width:1180px}.inq-table .lead-tbl td,.inq-table .lead-tbl th{white-space:nowrap}.inq-table .lead-tbl td.msg{white-space:normal}@media (max-width:720px){.adm-table,.inq-table{display:none}.inq-cards{display:block;margin-top:14px}}.inq-card{border:1px solid #e6e9ee;border-radius:12px;background:#fff;margin-bottom:10px;overflow:hidden}.inq-card.open{border-color:#C7D2E4;box-shadow:0 2px 10px rgba(15,24,48,.06)}.inq-sum{width:100%;display:flex;align-items:center;gap:10px;padding:14px;background:0 0;border:0;cursor:pointer;text-align:left;font-family:inherit}.inq-sum-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.inq-sum-main b{font-size:15px;color:#16181D;font-weight:800;letter-spacing:-.01em}.inq-sum-main .extra{font-size:12.5px;color:#8A909C;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inq-caret{width:20px;height:20px;color:#9AA2B1;flex:none;transition:transform .2s}.inq-card.open .inq-caret{transform:rotate(180deg)}.inq-detail{padding:4px 14px 14px;border-top:1px solid #f1f3f6}.inq-f{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #f4f6f9;font-size:14px;color:#16181D}.inq-f:last-child{border-bottom:0}.inq-f.col{flex-direction:column;align-items:stretch;gap:6px}.inq-k{flex:none;width:96px;font-size:12.5px;font-weight:700;color:#8A909C}.inq-f.col .inq-k{width:auto}.inq-f>a,.inq-f>span:last-child{flex:1 1;min-width:0}.row-del{border:1px solid #f0d6d6;background:#fff;color:#D8443B;font-size:12px;font-weight:700;padding:6px 11px;border-radius:7px;cursor:pointer;white-space:nowrap;font-family:inherit}.row-del:hover{background:#FDECEC;border-color:#E7B7B4}.mbtns{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.mbtns form{display:contents}.mbtn{display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 13px;border-radius:9px;border:1px solid #e1e5ec;background:#fff;color:#33383F;font-size:13px;font-weight:700;font-family:inherit;line-height:1;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .12s,border-color .12s,transform .05s}.mbtn svg{width:14px;height:14px;flex:none}.mbtn:hover{background:#F4F6F9;border-color:#D3D9E2}.mbtn:active{transform:translateY(1px)}.mbtn.pri{background:#16181D;border-color:#16181D;color:#fff}.mbtn.pri:hover{background:#000;border-color:#000}.mbtn.ghost{border-color:transparent;background:transparent;color:#8A909C}.mbtn.ghost:hover{background:#F1F3F6;color:#5A616E}.mbtn.danger{border-color:#F0D6D6;color:#D8443B;background:#fff}.mbtn.danger:hover{background:#FDECEC;border-color:#E7B7B4}.nav-card{display:flex;align-items:center;justify-content:space-between;gap:12px;text-decoration:none;color:inherit;transition:border-color .12s,box-shadow .12s}.nav-card:hover{border-color:#C7D2E4;box-shadow:0 2px 12px rgba(15,24,48,.06)}.nav-card b{display:block;font-size:15.5px;font-weight:800;color:#16181D;letter-spacing:-.02em}.nav-card .d{display:block;margin-top:3px}.nav-card-go{flex:none;font-size:13.5px;font-weight:800;color:#1B64DA;white-space:nowrap}.copyfield,.pl-link{flex-wrap:wrap}.copyfield code,.pl-add input,.pl-link input{min-width:0}.copyfield button,.pl-copy{flex:none}@media (max-width:640px){.pl-link{flex-direction:column;align-items:stretch;gap:6px}.pl-link input{width:100%}.pl-link .pl-tag{align-self:flex-start}.pl-copy{width:100%;height:36px}.copyfield{flex-direction:column}.copyfield code{width:100%}.copyfield button{width:100%;height:38px}.pl-add{flex-direction:column;align-items:stretch}.pl-add button,.pl-add input{width:100%}}.ind-check{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1.5px solid var(--line,#e5e8eb);border-radius:999px;font-size:13.5px;cursor:pointer;-webkit-user-select:none;user-select:none}.ind-check input{width:15px;height:15px;accent-color:#FF6B35}.ind-check:has(input:checked){border-color:#FF6B35;background:#FFF1EB;color:#FF6B35;font-weight:600}.mbtn.muted{color:#9AA3B2;border-style:dashed}.mbtn.muted:hover{color:#6B7688}.mbtn-off{margin-left:4px;font-size:10.5px;font-weight:700;color:#C2551A;background:#FFF1E8;padding:1px 5px;border-radius:999px}.cal-wrap *,.crm-main *,.dash *{min-width:0}.cal-wrap,.crm-main,.dash{overflow-wrap:anywhere}.crm-main input,.crm-main select,.crm-main textarea,.dash input,.dash select,.dash textarea{max-width:100%}.adm-table,.inq-table,.lead-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}canvas,img,svg,video{max-width:100%}@media (max-width:720px){.dash{padding:14px 13px 40px}.dash-top h1{font-size:18px}.crm-grid,.grid2,.mp-two{grid-template-columns:1fr!important}.stat-grid{grid-template-columns:1fr 1fr;gap:10px}.stat-tile{padding:12px 13px}.stat-tile .v{font-size:21px}.stat-tile .k,.stat-tile .s{font-size:11.5px}.auth-fld input,.auth-fld select,.crm-main input,.crm-main select,.crm-main textarea,.dash input,.dash select,.dash textarea{font-size:16px;min-height:42px}.adm-btn,.crm-del,.dash-btn,.fb-del{min-height:40px}.nav-card{flex-wrap:wrap;gap:6px}.nav-card-go{margin-left:auto;font-size:12.5px}.inq-sum-main .extra{white-space:normal}}@media (max-width:420px){.stat-grid{grid-template-columns:1fr}.dash{padding:12px 11px 36px}}@media (max-height:480px){.cal-modal{max-height:96vh}}.mm{position:relative}.mm-btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid #dde1e8;border-radius:8px;background:#fff;color:#1B2233;font-size:13.5px;font-weight:700;font-family:inherit;cursor:pointer}.mm-btn:hover{border-color:#2563EB;color:#2563EB}.mm-btn svg{width:15px;height:15px;transition:transform .15s}.mm-btn svg.up{transform:rotate(180deg)}.mm-list{position:absolute;right:0;top:42px;z-index:40;width:260px;background:#fff;border:1px solid #e6e9ee;border-radius:12px;padding:6px;box-shadow:0 12px 32px rgba(16,22,34,.16)}.mm-item{display:flex;flex-direction:column;gap:2px;padding:9px 11px;border-radius:8px;text-decoration:none;color:inherit}.mm-item:hover{background:#F3F7FF}.mm-item b{font-size:13.5px;font-weight:700;color:#12305F}.mm-item span{font-size:11.5px;color:#6B7688;line-height:1.5}@media (max-width:560px){.mm-list{width:min(280px,calc(100vw - 32px))}}