.design-completed[data-v-3e23de16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;background:#f5f7fa;overflow:hidden}.header[data-v-3e23de16]{background:linear-gradient(135deg,#f08300,#ffc075);color:#fff;padding:20px 0;position:-webkit-sticky;position:sticky;top:0;z-index:100;-ms-flex-negative:0;flex-shrink:0}.header .header-content[data-v-3e23de16]{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-content .back-btn[data-v-3e23de16]{font-size:20px;cursor:pointer;padding:8px}.header .header-content .back-btn[data-v-3e23de16]:hover{background:hsla(0,0%,100%,.1);border-radius:50%}.header .header-content h2[data-v-3e23de16]{margin:0;font-size:18px;font-weight:700}.header .header-content .search-btn[data-v-3e23de16]{width:36px;height:36px;background:hsla(0,0%,100%,.1);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.header .header-content .search-btn[data-v-3e23de16]:hover{background:hsla(0,0%,100%,.2)}.header .header-content .search-btn i[data-v-3e23de16]{font-size:20px}.filter-area[data-v-3e23de16],.search-area[data-v-3e23de16]{padding:16px 20px;background:#fff;border-bottom:1px solid #e0e6ed;-ms-flex-negative:0;flex-shrink:0}.filter-area .filter-tabs[data-v-3e23de16]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px}.filter-area .filter-tabs .filter-tab[data-v-3e23de16]{padding:8px 20px;border-radius:20px;cursor:pointer;font-size:14px;margin-right:12px;background:#f5f7fa;color:#666;-webkit-transition:all .3s ease;transition:all .3s ease}.filter-area .filter-tabs .filter-tab.active[data-v-3e23de16]{background:linear-gradient(135deg,#f08300,#ffc075);color:#fff}.filter-area .order-count[data-v-3e23de16]{font-size:12px;color:#999}.list-area[data-v-3e23de16]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:0 20px 20px;margin-top:20px}.order-item[data-v-3e23de16]{background:#fff;border-radius:12px;padding:16px;margin-bottom:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-item[data-v-3e23de16]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1)}.order-item .order-info[data-v-3e23de16]{-webkit-box-flex:1;-ms-flex:1;flex:1}.order-item .order-info .order-header[data-v-3e23de16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px}.order-item .order-info .order-header .customer-info h3[data-v-3e23de16]{margin:0 0 4px 0;font-size:16px;font-weight:700;color:#333}.order-item .order-info .order-header .customer-info .phone[data-v-3e23de16]{font-size:12px;color:#999}.order-item .order-info .order-header .order-status[data-v-3e23de16]{text-align:right}.order-item .order-info .order-header .order-status .el-tag[data-v-3e23de16]{border-radius:12px;margin-bottom:8px}.order-item .order-info .order-header .order-status .rating .el-rate[data-v-3e23de16]{line-height:1}.order-item .order-info .order-details[data-v-3e23de16]{margin-bottom:12px}.order-item .order-info .order-details .detail-item[data-v-3e23de16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px;font-size:13px;color:#666}.order-item .order-info .order-details .detail-item[data-v-3e23de16]:last-child{margin-bottom:0}.order-item .order-info .order-details .detail-item i[data-v-3e23de16]{width:16px;margin-right:8px;color:#999}.order-item .order-info .order-details .detail-item span[data-v-3e23de16]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-item .order-info .order-comment[data-v-3e23de16]{background:#f8f9fa;border-radius:8px;padding:12px;border-left:4px solid #28a745}.order-item .order-info .order-comment .comment-header[data-v-3e23de16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;font-size:13px;font-weight:700;color:#333}.order-item .order-info .order-comment .comment-header i[data-v-3e23de16]{margin-right:6px;color:#28a745}.order-item .order-info .order-comment p[data-v-3e23de16]{margin:0;font-size:13px;color:#666;line-height:1.4}.order-item .order-actions[data-v-3e23de16]{margin-left:12px}.order-item .order-actions .el-icon-arrow-right[data-v-3e23de16]{font-size:16px;color:#c0c4cc}.empty-state[data-v-3e23de16]{text-align:center;padding:60px 20px}.empty-state i[data-v-3e23de16]{font-size:64px;color:#ddd;margin-bottom:16px}.empty-state p[data-v-3e23de16]{font-size:16px;color:#999;margin:0}@media(max-width:480px){.filter-area[data-v-3e23de16],.search-area[data-v-3e23de16]{padding:12px 15px}.list-area[data-v-3e23de16]{padding:0 15px 20px}.order-item[data-v-3e23de16]{padding:14px}.order-item .order-actions[data-v-3e23de16]{margin-left:8px}.order-item .order-header[data-v-3e23de16]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.order-item .order-header .order-status[data-v-3e23de16]{text-align:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-item .order-header .order-status .rating[data-v-3e23de16]{margin-left:8px}}