.order-page .page-shell[data-v-3076b79f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.toolbar[data-v-3076b79f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.filter[data-v-3076b79f]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:540px;min-width:360px;border-radius:22px;padding:0 20px 0 58px}.filter input[data-v-3076b79f]{width:100%;height:58px;font-size:15px;color:#101828}.filter img[data-v-3076b79f]{position:absolute;left:22px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;opacity:.7}.type[data-v-3076b79f]{gap:6px;min-height:58px;padding:7px;-ms-flex-negative:0;flex-shrink:0}.type[data-v-3076b79f],.type div[data-v-3076b79f]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:999px}.type div[data-v-3076b79f]{min-width:96px;height:44px;padding:0 18px;color:#475467;font-size:14px;font-weight:800;cursor:pointer;-webkit-transition:color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:color .2s ease,background .2s ease,box-shadow .2s ease;transition:color .2s ease,background .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.type div[data-v-3076b79f]:hover{color:#00745f;background:rgba(0,168,120,.08)}.type div.active[data-v-3076b79f]{background:linear-gradient(135deg,#00a878,#5a87ff);color:#fff;-webkit-box-shadow:0 10px 22px rgba(0,168,120,.22);box-shadow:0 10px 22px rgba(0,168,120,.22)}.list[data-v-3076b79f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.order-card[data-v-3076b79f]{padding:22px;border-radius:24px;cursor:pointer;-webkit-transition:border-color .22s ease,-webkit-transform .22s ease,-webkit-box-shadow .22s ease;transition:border-color .22s ease,-webkit-transform .22s ease,-webkit-box-shadow .22s ease;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,-webkit-transform .22s ease,-webkit-box-shadow .22s ease}.order-card[data-v-3076b79f]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 24px 54px rgba(34,35,66,.12);box-shadow:0 24px 54px rgba(34,35,66,.12);border-color:rgba(0,168,120,.26)}.order-card__top[data-v-3076b79f]{display:grid;grid-template-columns:92px minmax(0,1fr) auto;gap:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.order-icon[data-v-3076b79f]{width:92px;height:92px;border-radius:24px;background:#fff;border:1px solid rgba(220,236,231,.9);-webkit-box-shadow:inset 0 0 0 4px rgba(241,251,247,.8);box-shadow:inset 0 0 0 4px rgba(241,251,247,.8);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;overflow:hidden}.order-icon img[data-v-3076b79f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-icon i[data-v-3076b79f]{width:42px;height:42px;border-radius:14px;background:#00a878;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;font-weight:900}.order-icon.ultra i[data-v-3076b79f]{background:linear-gradient(135deg,#6d5dfc,#00b8a6)}.order-main[data-v-3076b79f]{min-width:0}.order-title[data-v-3076b79f]{color:#101828;font-size:22px;line-height:1.25;font-weight:950}.order-tag[data-v-3076b79f]{margin-top:10px;padding:5px 10px;border-radius:8px}.order-status[data-v-3076b79f],.order-tag[data-v-3076b79f]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#e7f8f2;color:#00745f;font-size:13px;font-weight:900}.order-status[data-v-3076b79f]{height:30px;padding:0 12px;border-radius:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;white-space:nowrap}.order-status i[data-v-3076b79f]{width:7px;height:7px;border-radius:50%;background:currentColor}.order-status.pending[data-v-3076b79f]{background:#fff7df;color:#d89614}.order-divider[data-v-3076b79f]{height:1px;margin:20px 0 16px;background:rgba(220,236,231,.78)}.order-card__bottom[data-v-3076b79f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.order-meta[data-v-3076b79f]{color:#667085;font-size:14px;line-height:1.8;min-width:0}.order-meta div[data-v-3076b79f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-price[data-v-3076b79f]{color:#101828;font-size:22px;font-weight:950;white-space:nowrap}.item[data-v-3076b79f]{padding:24px;border-radius:24px}.item .section[data-v-3076b79f]{padding:9px 0;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;gap:18px;font-size:15px;border-bottom:1px solid rgba(220,236,231,.8)}.item .section[data-v-3076b79f]:last-of-type{border-bottom:none}.item .section .key[data-v-3076b79f]{color:#667085;-ms-flex-negative:0;flex-shrink:0}.item .section .value[data-v-3076b79f]{text-align:right;color:#101828;font-weight:600}.item .section .value.clickable[data-v-3076b79f]{cursor:pointer}.item .section .groupName[data-v-3076b79f]{margin-right:6px;word-break:break-word}.item .other[data-v-3076b79f]{margin-top:16px;padding-top:16px;border-top:1px solid rgba(220,236,231,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;color:#475467;font-size:14px}.item .other .fee[data-v-3076b79f]{color:#ff7a45;font-weight:700}.orderAreas .total{color:#101828;line-height:32px;font-weight:700}.orderAreas .section{margin-top:20px;padding:22px;border-radius:18px;background-color:#f1fbf7}.orderAreas .section .main{color:#101828;margin-bottom:14px;font-weight:700}.orderAreas .section .pos{line-height:32px;color:#475467}