#luansui-ticket .lut-heading h1{display:none!important}
@media(max-width:760px){
html.luansui-client body>#luansui-ticket>.el-container>.el-container>.el-main{padding:76px 16px 20px!important;margin:0!important;width:100%!important;max-width:100%;min-width:0;box-sizing:border-box}
#luansui-ticket>.el-container,#luansui-ticket>.el-container>.el-container{min-width:0;max-width:100%}
#luansui-ticket .lut-page{padding:0!important;margin:0!important;min-width:0;max-width:100%}
#luansui-ticket .lut-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px}
#luansui-ticket .lut-heading>div{flex:1;min-width:0}
#luansui-ticket .lut-heading p{font-size:12px;line-height:1.8;max-width:none;margin:0;color:#6c7e94}
#luansui-ticket .lut-heading>.lut-button{flex-shrink:0;min-height:44px;border-radius:8px}
#luansui-ticket .lut-panel{border-radius:12px;overflow:hidden;border-color:#dfe7f5}
#luansui-ticket .lut-tabs{display:flex;flex-wrap:nowrap;align-items:center;gap:16px;padding:0 14px;overflow-x:auto;max-width:100%;box-sizing:border-box;scrollbar-width:thin}
#luansui-ticket .lut-tabs button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;white-space:nowrap;min-height:54px;padding:12px 0;font-size:13px;line-height:1.5}
#luansui-ticket .lut-count{font-size:12px;line-height:20px;min-width:20px;margin-left:5px}
#luansui-ticket .lut-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:16px 14px}
#luansui-ticket .lut-keyword{grid-column:1/-1}
#luansui-ticket .lut-field{min-width:0}
#luansui-ticket .lut-field label{font-size:13px;line-height:1.6;margin-bottom:6px}
#luansui-ticket .lut-field .el-select{width:100%;min-width:0}
#luansui-ticket .el-input__inner{height:44px;line-height:44px;font-size:16px;border-radius:8px}
#luansui-ticket .lut-filter-actions{display:flex;grid-column:1/-1;gap:8px;width:100%}
#luansui-ticket .lut-filter-actions .lut-button{flex:1;min-width:0;min-height:44px;border-radius:8px;margin:0}
#luansui-ticket .lut-list-heading{padding:0 14px 12px;font-size:14px;align-items:center}
#luansui-ticket .lut-list-heading .lut-text-button{min-height:40px;display:inline-flex;align-items:center}
#luansui-ticket .lut-table{display:block;width:100%;table-layout:auto}
#luansui-ticket .lut-table thead{display:none}
#luansui-ticket .lut-table tbody{display:flex;flex-direction:column;gap:10px;padding:0 14px}
#luansui-ticket .lut-row{display:flex;flex-wrap:wrap;gap:10px 16px;margin:0;padding:14px;height:auto!important;min-height:0;border:1px solid #e1e8f4;border-radius:10px;background:#fff}
#luansui-ticket .lut-table td{height:auto!important;min-height:0;padding:0!important;border:0;display:flex;align-items:center;gap:8px;line-height:1.7;font-size:13px;min-width:0;box-sizing:border-box}
#luansui-ticket .lut-table .lut-subject{width:100%;display:block}
#luansui-ticket .lut-ticket-title{font-size:15px;font-weight:600;line-height:1.6}
#luansui-ticket .lut-ticket-number{margin-top:3px;font-size:12px;line-height:1.6}
#luansui-ticket .lut-table .lut-time{width:100%;font-size:12px}
#luansui-ticket .lut-table .lut-row-actions{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:12px;border-top:1px solid #edf1f6;padding-top:8px!important}
#luansui-ticket .lut-row-actions .lut-text-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:4px 8px;margin:0;font-size:13px}
#luansui-ticket .lut-pagination{padding:14px}
#luansui-ticket .lut-pagination .el-pagination{justify-content:center}
#luansui-ticket .lut-empty{padding:32px 16px}
}
