.delivery-page-root[data-v-ce05e3c8]{min-height:100vh;background-color:#d7cff7}.delivery-page-root[data-v-ce05e3c8] .van-pull-refresh{min-height:100vh}.delivery-page[data-v-ce05e3c8]{--delivery-vw:0.26667vw;min-height:100vh;padding:calc(var(--delivery-vw)*10) calc(var(--delivery-vw)*12) calc(var(--delivery-vw)*26);box-sizing:border-box;background-repeat:no-repeat;background-position:top;background-size:100% 100%}.delivery-hero[data-v-ce05e3c8]{position:relative;min-height:calc(var(--delivery-vw)*95);padding-top:calc(var(--delivery-vw)*8)}.hero-back[data-v-ce05e3c8],.hero-help[data-v-ce05e3c8]{position:absolute;top:calc(var(--delivery-vw)*0);width:calc(var(--delivery-vw)*38);height:calc(var(--delivery-vw)*38);padding:0;border:0;background:transparent}.hero-back[data-v-ce05e3c8]{left:0;display:flex;align-items:center;justify-content:center}.hero-back img[data-v-ce05e3c8]{width:calc(var(--delivery-vw)*15);height:calc(var(--delivery-vw)*25);display:block}.hero-help[data-v-ce05e3c8]{right:0}.hero-help img[data-v-ce05e3c8]{width:100%;height:100%;display:block}.hero-copy[data-v-ce05e3c8]{text-align:center}.hero-copy h1[data-v-ce05e3c8]{margin:0;font-size:calc(var(--delivery-vw)*24);line-height:1.2;font-weight:700;color:#fff}.action-card[data-v-ce05e3c8],.note-card[data-v-ce05e3c8],.record-card[data-v-ce05e3c8],.summary-wrap[data-v-ce05e3c8]{background-repeat:no-repeat;background-size:100% 100%}.summary-wrap[data-v-ce05e3c8]{margin-top:calc(var(--delivery-vw)*8);padding:calc(var(--delivery-vw)*12) calc(var(--delivery-vw)*6);display:grid;background:hsla(0,0%,100%,.8);border-radius:calc(var(--delivery-vw)*12);grid-template-columns:repeat(3,minmax(0,1fr))}.summary-card[data-v-ce05e3c8]{padding:0 calc(var(--delivery-vw)*7);box-sizing:border-box;position:relative}.summary-card+.summary-card[data-v-ce05e3c8]:before{content:"";position:absolute;left:0;top:calc(var(--delivery-vw)*4);width:1px;height:calc(var(--delivery-vw)*60);background:rgba(118,105,202,.82)}.summary-card-top[data-v-ce05e3c8]{display:flex;align-items:center;justify-content:center;gap:calc(var(--delivery-vw)*8)}.summary-card-icon[data-v-ce05e3c8]{width:calc(var(--delivery-vw)*31);height:calc(var(--delivery-vw)*33);display:block;flex-shrink:0}.summary-card-main[data-v-ce05e3c8]{min-width:0;text-align:left}.summary-card-label[data-v-ce05e3c8]{font-size:calc(var(--delivery-vw)*10);line-height:1.25;color:#3f35a3}.summary-card-value[data-v-ce05e3c8]{margin-top:calc(var(--delivery-vw)*6);font-size:calc(var(--delivery-vw)*21);line-height:1;font-weight:700;color:#5731ff}.summary-card-value span[data-v-ce05e3c8]{margin-left:calc(var(--delivery-vw)*2);font-size:calc(var(--delivery-vw)*11);font-weight:400}.summary-card-desc[data-v-ce05e3c8]{margin-top:calc(var(--delivery-vw)*5);font-size:calc(var(--delivery-vw)*9);line-height:1.2;color:#645bae;text-align:center}.action-card[data-v-ce05e3c8]{margin-top:calc(var(--delivery-vw)*10);padding:calc(var(--delivery-vw)*10) calc(var(--delivery-vw)*14) calc(var(--delivery-vw)*16);box-sizing:border-box}.action-title[data-v-ce05e3c8]{font-size:calc(var(--delivery-vw)*15);line-height:1.2;font-weight:700;color:#3727a5}.action-metrics[data-v-ce05e3c8]{margin-top:calc(var(--delivery-vw)*8);min-height:calc(var(--delivery-vw)*65);padding:calc(var(--delivery-vw)*6) calc(var(--delivery-vw)*12);box-sizing:border-box;display:flex;align-items:center;background-repeat:no-repeat;background-size:100% 100%}.action-package[data-v-ce05e3c8]{width:calc(var(--delivery-vw)*55);height:calc(var(--delivery-vw)*55);display:block;flex-shrink:0}.metric-item[data-v-ce05e3c8]{flex:1;text-align:center;position:relative}.metric-item+.metric-item[data-v-ce05e3c8]:before{content:"";position:absolute;left:0;top:calc(var(--delivery-vw)*10);width:1px;height:calc(var(--delivery-vw)*38);background:rgba(118,105,202,.22)}.metric-label[data-v-ce05e3c8]{font-size:calc(var(--delivery-vw)*10);line-height:1.2;color:#4e44a6;font-weight:700}.metric-value[data-v-ce05e3c8]{margin-top:calc(var(--delivery-vw)*8);font-size:calc(var(--delivery-vw)*21);line-height:1;font-weight:700;color:#5731ff}.metric-value span[data-v-ce05e3c8]{margin-left:calc(var(--delivery-vw)*2);font-size:calc(var(--delivery-vw)*11);font-weight:400}.metric-item-price .metric-value span[data-v-ce05e3c8]{font-size:calc(var(--delivery-vw)*10)}.form-row[data-v-ce05e3c8],.voucher-row[data-v-ce05e3c8]{margin-top:calc(var(--delivery-vw)*12);display:flex;align-items:center;justify-content:space-between;gap:calc(var(--delivery-vw)*12)}.form-label[data-v-ce05e3c8]{font-size:calc(var(--delivery-vw)*12);line-height:1.2;font-weight:700;color:#3f35a3}.counter-box[data-v-ce05e3c8]{width:calc(var(--delivery-vw)*140);height:calc(var(--delivery-vw)*24);padding:0 calc(var(--delivery-vw)*12);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;background-repeat:no-repeat;background-size:100% 100%}.counter-btn[data-v-ce05e3c8]{width:calc(var(--delivery-vw)*20);height:calc(var(--delivery-vw)*20);border:0;padding:0;background:transparent;color:#5938f7}.counter-btn[data-v-ce05e3c8],.counter-value[data-v-ce05e3c8]{font-size:calc(var(--delivery-vw)*18);line-height:1;font-weight:700}.counter-value[data-v-ce05e3c8]{color:#5337ed}.counter-value span[data-v-ce05e3c8]{margin-left:calc(var(--delivery-vw)*2);font-size:calc(var(--delivery-vw)*11);font-weight:400}.divider-line[data-v-ce05e3c8]{height:1px;margin-top:calc(var(--delivery-vw)*7);background:rgba(118,105,202,.42)}.voucher-value[data-v-ce05e3c8]{font-size:calc(var(--delivery-vw)*24);line-height:1;font-weight:700;color:#5731ff}.voucher-value span[data-v-ce05e3c8]{margin-left:calc(var(--delivery-vw)*2);font-size:calc(var(--delivery-vw)*12);font-weight:400}.warning-bar[data-v-ce05e3c8]{margin-top:calc(var(--delivery-vw)*12);min-height:calc(var(--delivery-vw)*23);padding:0 calc(var(--delivery-vw)*16);display:flex;align-items:center;justify-content:center;gap:calc(var(--delivery-vw)*6);background-repeat:no-repeat;background-size:100% 100%}.warning-bar img[data-v-ce05e3c8]{width:calc(var(--delivery-vw)*10);height:calc(var(--delivery-vw)*10);display:block}.warning-bar span[data-v-ce05e3c8]{font-size:calc(var(--delivery-vw)*10);line-height:1.3;color:#ff7a35}.confirm-btn[data-v-ce05e3c8]{width:100%;height:calc(var(--delivery-vw)*43);margin-top:calc(var(--delivery-vw)*8);border:0;padding:0;background-color:transparent;background-repeat:no-repeat;background-size:100% 100%;font-size:calc(var(--delivery-vw)*15);font-weight:500;color:#fff}.note-card[data-v-ce05e3c8]{margin-top:calc(var(--delivery-vw)*12);padding:calc(var(--delivery-vw)*7) calc(var(--delivery-vw)*14);box-sizing:border-box}.section-head[data-v-ce05e3c8]{display:flex;align-items:center;gap:calc(var(--delivery-vw)*8);font-size:calc(var(--delivery-vw)*15);line-height:1.2;font-weight:700;color:#3f35a3}.section-head-icon[data-v-ce05e3c8]{width:calc(var(--delivery-vw)*18);height:calc(var(--delivery-vw)*20);display:block}.note-content[data-v-ce05e3c8]{margin-top:calc(var(--delivery-vw)*1);display:flex;align-items:center;justify-content:space-between}.note-list[data-v-ce05e3c8]{flex:1}.note-item[data-v-ce05e3c8]{display:flex;align-items:flex-start;gap:calc(var(--delivery-vw)*8);margin-top:calc(var(--delivery-vw)*5)}.note-item[data-v-ce05e3c8]:first-child{margin-top:0}.note-item-icon[data-v-ce05e3c8]{width:calc(var(--delivery-vw)*10);height:calc(var(--delivery-vw)*10);margin-top:calc(var(--delivery-vw)*3);display:block;flex-shrink:0}.note-item span[data-v-ce05e3c8]{font-size:calc(var(--delivery-vw)*9);line-height:1.4;color:#5d56aa}.note-illustration[data-v-ce05e3c8]{width:calc(var(--delivery-vw)*149);height:calc(var(--delivery-vw)*83);display:block;flex-shrink:0}.record-card[data-v-ce05e3c8]{margin-top:calc(var(--delivery-vw)*12);padding:calc(var(--delivery-vw)*7) calc(var(--delivery-vw)*14);box-sizing:border-box}.record-list[data-v-ce05e3c8]{margin-top:calc(var(--delivery-vw)*4)}.record-item[data-v-ce05e3c8]{min-height:calc(var(--delivery-vw)*78);margin-top:calc(var(--delivery-vw)*10);padding:calc(var(--delivery-vw)*10) calc(var(--delivery-vw)*10);box-sizing:border-box;display:flex;align-items:center;gap:calc(var(--delivery-vw)*10);background-repeat:no-repeat;background-size:100% 100%}.record-item[data-v-ce05e3c8]:first-child{margin-top:0}.record-cover[data-v-ce05e3c8]{width:calc(var(--delivery-vw)*43);height:calc(var(--delivery-vw)*43);display:block;flex-shrink:0}.record-main[data-v-ce05e3c8]{flex:1;min-width:0}.record-inline[data-v-ce05e3c8],.record-line[data-v-ce05e3c8],.record-time[data-v-ce05e3c8]{font-size:calc(var(--delivery-vw)*10);line-height:1.3}.record-inline[data-v-ce05e3c8],.record-line[data-v-ce05e3c8]{display:flex;align-items:baseline}.record-inline[data-v-ce05e3c8]{margin-top:calc(var(--delivery-vw)*4);justify-content:space-between;gap:calc(var(--delivery-vw)*8)}.record-inline-item[data-v-ce05e3c8]{display:flex;align-items:baseline;min-width:0}.record-key[data-v-ce05e3c8]{color:#4b43a0;white-space:nowrap}.record-time[data-v-ce05e3c8],.record-value[data-v-ce05e3c8]{color:#5a42d6}.record-time[data-v-ce05e3c8]{margin-top:calc(var(--delivery-vw)*4)}.record-side[data-v-ce05e3c8]{width:calc(var(--delivery-vw)*80);padding-left:calc(var(--delivery-vw)*8);border-left:1px solid rgba(118,105,202,.22);text-align:center;flex-shrink:0}.record-status[data-v-ce05e3c8]{width:calc(var(--delivery-vw)*62);height:calc(var(--delivery-vw)*21);margin:0 auto;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:100% 100%;font-size:calc(var(--delivery-vw)*10);font-weight:700;color:#ff7a35}.record-status-done[data-v-ce05e3c8]{color:#2ec788}.record-status-desc[data-v-ce05e3c8]{margin-top:calc(var(--delivery-vw)*4);font-size:calc(var(--delivery-vw)*8);line-height:1.35;color:#8c82cb}.record-footer-tip[data-v-ce05e3c8]{margin-top:calc(var(--delivery-vw)*12);display:flex;align-items:center;justify-content:center;gap:calc(var(--delivery-vw)*6)}.record-footer-tip img[data-v-ce05e3c8]{width:calc(var(--delivery-vw)*10);height:calc(var(--delivery-vw)*10);display:block}.record-footer-tip span[data-v-ce05e3c8]{font-size:calc(var(--delivery-vw)*11);line-height:1.4;color:#5d56aa}