.header-amount-label[data-v-15a2d4e1]{text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600;color:#8993a4}.header-amount[data-v-15a2d4e1]{font-size:22px;font-weight:700;color:#1ec1b0}.info-list li[data-v-15a2d4e1]{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid #f3f3f3}.info-list li span[data-v-15a2d4e1]{color:#8993a4;flex-shrink:0}.info-list li b[data-v-15a2d4e1]{text-align:right}.empty-state[data-v-15a2d4e1]{text-align:center;padding:32px 16px;color:#8993a4}.empty-state i[data-v-15a2d4e1]{font-size:40px;display:block;margin-bottom:8px;opacity:.6}.card[data-v-15a2d4e1] .badge-danger,.card[data-v-15a2d4e1] .badge-info,.card[data-v-15a2d4e1] .badge-primary,.card[data-v-15a2d4e1] .badge-success,.card[data-v-15a2d4e1] .badge-warning{color:#fff!important}.timeline-wrap[data-v-15a2d4e1]{background:linear-gradient(135deg,#25cdba,#16a596);border-radius:16px;padding:32px 24px;box-shadow:0 8px 24px rgba(22,165,150,.25)}.htimeline[data-v-15a2d4e1]{display:flex;align-items:flex-start;max-width:640px;margin:0 auto}.hstep[data-v-15a2d4e1]{flex:1;text-align:center;position:relative;color:#fff}.hstep[data-v-15a2d4e1]:not(:first-child):before{content:"";position:absolute;top:26px;left:-50%;width:100%;height:3px;background:hsla(0,0%,100%,.3);z-index:0}.hstep.done[data-v-15a2d4e1]:before{background:#fff}.hstep-dot[data-v-15a2d4e1]{position:relative;z-index:1;width:54px;height:54px;margin:0 auto 12px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;background:hsla(0,0%,100%,.18);color:#fff;border:2px solid hsla(0,0%,100%,.55);transition:all .2s}.hstep.done .hstep-dot[data-v-15a2d4e1]{background:#fff;color:#16a596;border-color:#fff;box-shadow:0 6px 16px rgba(0,0,0,.18)}.hstep-title[data-v-15a2d4e1]{font-weight:700;color:#fff;font-size:14px}.hstep-date[data-v-15a2d4e1]{font-size:12px;color:hsla(0,0%,100%,.9);margin-top:4px}.complaint-card[data-v-15a2d4e1]{border:1px solid #eef1f4;border-radius:12px;padding:16px;margin-bottom:12px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04)}.complaint-text[data-v-15a2d4e1]{font-weight:500;color:#1f2937}.resolution-box[data-v-15a2d4e1]{background:#f1faf8;border-left:3px solid #1ec1b0;border-radius:6px;padding:8px 12px;font-size:13px}.complaint-actions[data-v-15a2d4e1]{border-top:1px dashed #e5e7eb;padding-top:12px}