:root{--ink-rgb:20 20 20;--bg-rgb:255 255 255;--accent-rgb:232 67 10;--button-text-rgb:247 247 245;--error-bg-rgb:245 229 229;--error-text-rgb:170 40 38;--success-bg-rgb:238 241 235;--success-text-rgb:112 138 92;--radius:0;--color-text-primary:rgb(var(--ink-rgb));--color-text-secondary:rgb(var(--ink-rgb) / .72);--color-text-muted:rgb(var(--ink-rgb) / .55);--color-text-faint:rgb(var(--ink-rgb) / .42);--color-text-faint-2:rgb(var(--ink-rgb) / .32);--color-text-body:rgb(var(--ink-rgb) / .85);--color-button-text:rgb(var(--button-text-rgb));--color-page-bg:rgb(var(--ink-rgb) / .04);--color-surface:rgb(var(--bg-rgb));--color-surface-card:rgb(var(--bg-rgb));--color-surface-card-2:rgb(var(--ink-rgb) / .02);--color-surface-rail:rgb(var(--ink-rgb) / .03);--color-fill-subtle:rgb(var(--ink-rgb) / .05);--color-fill-subtle-2:rgb(var(--ink-rgb) / .06);--color-fill-locked:rgb(var(--ink-rgb) / .04);--color-border:rgb(var(--ink-rgb) / .12);--color-border-2:rgb(var(--ink-rgb) / .16);--color-border-3:rgb(var(--ink-rgb) / .08);--color-accent:rgb(var(--accent-rgb));--color-accent-bg:rgb(var(--accent-rgb) / .08);--color-accent-text:rgb(var(--accent-rgb));--color-accent-border:rgb(var(--accent-rgb) / .35);--color-accent-border-2:rgb(var(--accent-rgb) / .55);--color-accent-bg-2:rgb(var(--accent-rgb) / .1);--color-accent-text-2:rgb(var(--ink-rgb) / .6);--color-success:rgb(var(--success-text-rgb));--color-success-bg:rgb(var(--success-bg-rgb));--color-amber-text:rgb(var(--error-text-rgb));--color-amber-text-2:rgb(var(--error-text-rgb));--color-amber-bg:rgb(var(--error-bg-rgb));--color-amber-border:rgb(var(--error-text-rgb) / .3);--color-danger:rgb(var(--error-text-rgb));--color-danger-2:rgb(var(--error-text-rgb));--color-danger-bg:rgb(var(--error-bg-rgb));--color-danger-border:rgb(var(--error-text-rgb) / .3);--color-danger-body:rgb(var(--error-text-rgb) / .85);--color-disabled-btn:rgb(var(--ink-rgb) / .25);--color-checkbox-border:rgb(var(--ink-rgb) / .3);--color-chip-border:rgb(var(--ink-rgb) / .18);--color-dashed-border:rgb(var(--ink-rgb) / .16);--color-dashed-border-2:rgb(var(--ink-rgb) / .14);--color-disabled-row-border:rgb(var(--ink-rgb) / .1);--color-disabled-row-bg:rgb(var(--ink-rgb) / .04);--color-disabled-row-text:rgb(var(--ink-rgb) / .3);--color-dot-upcoming:rgb(var(--ink-rgb) / .2);--color-track-pending-border:rgb(var(--ink-rgb) / .22);--color-add-tile-border:rgb(var(--ink-rgb) / .3);--color-add-tile-icon:rgb(var(--ink-rgb) / .55);--color-grey-badge-text:rgb(var(--ink-rgb) / .55);--color-grey-badge-bg:rgb(var(--ink-rgb) / .05);--color-grey-badge-border:rgb(var(--ink-rgb) / .12);--font-family:"Inter", ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--font-heading:"Barlow Condensed", "Arial Narrow", Arial, sans-serif;--text-base:.9375rem;--radius-row:var(--radius);--radius-input:var(--radius);--radius-card:var(--radius);--radius-checkbox:var(--radius);--radius-chip:var(--radius);--radius-tab-container:var(--radius);--radius-tab:var(--radius);--radius-badge:var(--radius);--radius-option:var(--radius);--radius-review-row:var(--radius);--radius-thumb:var(--radius);--border-width:1.5px;--border-width-thin:1px;--shadow-active-tab:0 1px 3px rgb(var(--ink-rgb) / .08);--space-content-mobile:20px;--space-content-desktop:32px 36px;--space-footer-mobile:14px 20px 20px;--space-footer-desktop:16px 36px;--rail-width:262px}*{box-sizing:border-box}body{background:var(--color-page-bg);font-family:var(--font-family);font-size:var(--text-base);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--color-accent);text-decoration:none}a:hover{color:var(--color-accent-text)}input,button{font-family:inherit}@keyframes stepIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:var(--color-border-2);border-radius:var(--radius)}.step-enter{animation:.3s stepIn}.step-enter-fast{animation:.25s stepIn}.step-enter-slow{animation:.35s stepIn}.step-title{font:800 24px/1.15 var(--font-heading);text-transform:uppercase;letter-spacing:0;margin-bottom:6px}.step-subtitle{font:400 14px/1.5 var(--font-family);color:var(--color-text-muted);margin-bottom:20px}.progress-dots{align-items:center;gap:7px;margin-bottom:22px;display:flex}.progress-dots__dot{background:var(--color-dot-upcoming);border-radius:6px;width:8px;height:8px;transition:all .2s}.progress-dots__dot--done{background:var(--color-text-primary)}.progress-dots__dot--active{width:24px}.footer{padding:var(--space-footer-mobile);border-top:1px solid var(--color-border-3);background:var(--color-surface-card);flex:none;gap:12px;display:flex}@media (width>=820px){.footer{padding:var(--space-footer-desktop)}}.footer__back{border:var(--border-width) solid var(--color-border-2);border-radius:var(--radius-card);background:var(--color-surface);height:48px;color:var(--color-text-secondary);font:600 14px var(--font-family);cursor:pointer;padding:0 18px}.footer__next{border-radius:var(--radius-card);height:50px;color:var(--color-button-text);font:600 14.5px var(--font-family);border:none;flex:1;transition:background .15s}.footer__next--enabled{background:var(--color-accent);cursor:pointer}.footer__next--disabled{background:var(--color-disabled-btn);cursor:default}.summary-rail{width:var(--rail-width);border-left:1px solid var(--color-border-3);background:var(--color-surface-rail);flex-direction:column;flex:none;gap:16px;padding:26px 22px;display:flex}.summary-rail__eyebrow{font:700 12px var(--font-family);letter-spacing:.05em;text-transform:uppercase;color:var(--color-grey-badge-text)}.summary-rail__row{font:500 13px var(--font-family);color:var(--color-text-secondary);justify-content:space-between;display:flex}.summary-rail__row-value{color:var(--color-text-primary);font-weight:700}.summary-rail__row-value--medium{font-weight:600}.summary-rail__refund{border-top:1px dashed var(--color-dashed-border-2);padding-top:16px}.summary-rail__refund-label{font:500 12px var(--font-family);color:var(--color-grey-badge-text);margin-bottom:4px}.summary-rail__refund-amount{font:700 28px var(--font-family);letter-spacing:-.02em;color:var(--color-text-primary)}.summary-rail__refund-sub{font:400 11.5px var(--font-family);color:var(--color-text-faint);margin-top:3px}.summary-rail__help{font:400 11.5px var(--font-family);color:var(--color-text-faint);margin-top:auto;line-height:1.5}.flow-shell{background:var(--color-surface-card);border-radius:var(--radius-card);border:1px solid var(--color-border);flex:1;width:100%;max-width:884px;min-height:0;margin:0 auto;display:flex;overflow:hidden}.flow-shell__main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.flow-shell__scroll{padding:var(--space-content-mobile);flex:1;overflow-y:auto}@media (width>=820px){.flow-shell__scroll{padding:var(--space-content-desktop)}}.flow-shell__rail{display:none}@media (width>=820px){.flow-shell__rail{display:block}}.site-header{background:var(--color-surface);border-bottom:1px solid var(--color-border);width:100%}.site-header__inner{justify-content:space-between;align-items:center;max-width:884px;height:60px;margin:0 auto;padding:0 20px;display:flex}.site-header__logo{align-items:center;display:flex}.site-header__logo img{width:135px;height:32px;display:block}.site-header__help{font:700 13px/1 var(--font-heading);text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-primary)}.site-header__help:hover{color:var(--color-accent)}.option-row{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-option);background:var(--color-surface);cursor:pointer;font:500 13.5px var(--font-family);color:var(--color-text-body);align-items:center;gap:11px;padding:11px 13px;transition:all .12s;display:flex}.option-row--method{border-radius:var(--radius-row);gap:12px;padding:14px}.option-row--active{border-color:var(--color-accent);background:var(--color-accent-bg);color:var(--color-accent-text)}.option-row--disabled{border-color:var(--color-disabled-row-border);background:var(--color-disabled-row-bg);color:var(--color-disabled-row-text);cursor:default}.option-row__radio{border:var(--border-width) solid var(--color-checkbox-border);background:var(--color-surface);border-radius:50%;flex:none;width:17px;height:17px}.option-row__radio--18{width:18px;height:18px}.option-row__radio--active{border-color:var(--color-accent);background:radial-gradient(circle, var(--color-accent) 42%, var(--color-surface) 46%)}.option-row__radio--disabled{border-color:var(--color-chip-border)}.option-row__content{flex:1}.identify-step .step-subtitle{margin-bottom:22px}.identify-step__tabs{background:var(--color-fill-subtle-2);border-radius:var(--radius-tab-container);gap:4px;margin-bottom:20px;padding:4px;display:flex}.identify-step__tab{border-radius:var(--radius-tab);height:40px;font:600 13px var(--font-family);cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;flex:1;transition:all .15s}.identify-step__tab--active{background:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-active-tab)}.identify-step__fields{flex-direction:column;gap:14px;display:flex}.identify-step__label{font:600 12.5px var(--font-family);color:var(--color-text-secondary);flex-direction:column;gap:7px;display:flex}.identify-step__input{border:var(--border-width) solid var(--color-border-2);border-radius:var(--radius-input);height:46px;font:500 14px var(--font-family);background:var(--color-surface);outline:none;padding:0 14px}.identify-step__account-card{border:var(--border-width) solid var(--color-border-2);border-radius:var(--radius-card);background:var(--color-surface-card);align-items:center;gap:14px;padding:18px;display:flex}.identify-step__avatar{background:var(--color-text-primary);width:46px;height:46px;color:var(--color-button-text);font:700 17px var(--font-family);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.identify-step__account-info{flex:1}.identify-step__account-name{font:600 14px var(--font-family)}.identify-step__account-sub{font:400 12.5px var(--font-family);color:var(--color-text-muted)}.identify-step__signed-in-chip{font:600 11px var(--font-family);color:var(--color-success);background:var(--color-success-bg);border-radius:var(--radius-badge);padding:5px 9px}.identify-step__signed-out{border:var(--border-width) solid var(--color-border-2);border-radius:var(--radius-card);text-align:center;background:var(--color-surface-card);padding:22px 18px}.identify-step__signed-out-copy{font:400 12.5px/1.55 var(--font-family);color:var(--color-text-muted);margin:0 0 16px}.identify-step__sign-in-cta{border-radius:var(--radius-card);background:var(--color-accent);height:46px;color:var(--color-button-text);font:600 14px var(--font-family);justify-content:center;align-items:center;padding:0 20px;display:inline-flex}.identify-step__orders{flex-direction:column;gap:11px;margin-top:16px;display:flex}.identify-step__order-title{font:600 14px var(--font-family)}.identify-step__order-desc{font:400 12px var(--font-family);color:var(--color-text-muted);margin-top:2px}.identify-step__sign-out{border:var(--border-width) solid var(--color-border-2);border-radius:var(--radius-input);background:var(--color-surface);height:40px;color:var(--color-text-secondary);font:600 12.5px var(--font-family);cursor:pointer;margin-top:16px;padding:0 16px}.identify-step__error{border:var(--border-width) solid var(--color-danger-border);background:var(--color-danger-bg);border-radius:var(--radius-tab-container);gap:12px;margin-top:16px;padding:14px 15px;display:flex}.identify-step__error-title{font:600 13.5px var(--font-family);color:var(--color-danger-2)}.identify-step__error-body{font:400 12.5px/1.5 var(--font-family);color:var(--color-danger-body);margin-top:3px}.identify-step__error-links{gap:16px;margin-top:9px;display:flex}.identify-step__error-links a{font:600 12.5px var(--font-family)}.badge{font:600 10.5px var(--font-family);border-radius:var(--radius-badge);margin-top:6px;padding:3px 8px;display:inline-block}.badge--grey{color:var(--color-grey-badge-text);background:var(--color-grey-badge-bg);border:1px solid var(--color-grey-badge-border)}.badge--amber{color:var(--color-amber-text);background:var(--color-amber-bg);border:1px solid var(--color-amber-border)}.badge--blue{color:var(--color-accent-text);background:var(--color-accent-bg-2);border:1px solid var(--color-accent-border)}.item-row{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-row);background:var(--color-surface);cursor:pointer;align-items:center;gap:14px;padding:12px;transition:all .15s;display:flex}.item-row--selected{border-color:var(--color-accent);background:var(--color-accent-bg)}.item-row--locked{background:var(--color-fill-locked);cursor:default}.item-row__checkbox{border-radius:var(--radius-checkbox);border:var(--border-width) solid var(--color-checkbox-border);background:var(--color-surface);flex:none;justify-content:center;align-items:center;width:23px;height:23px;transition:all .15s;display:flex}.item-row__checkbox--checked{border-color:var(--color-accent);background:var(--color-accent)}.item-row__lock{flex:none;justify-content:center;align-items:center;width:23px;height:23px;display:flex}.item-row__thumb{border-radius:var(--radius-thumb);border:1px solid;flex:none;width:52px;height:60px;position:relative;overflow:hidden}.item-row__thumb--locked{filter:grayscale(.55);opacity:.7}.item-row__thumb-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.item-row__body{flex:1;min-width:0}.item-row__name{font:600 14.5px var(--font-family);color:var(--color-text-primary)}.item-row__name--locked{color:var(--color-text-faint)}.item-row__variant{font:400 12.5px var(--font-family);color:var(--color-text-muted);margin-top:2px}.item-row__price{font:600 14px var(--font-family);color:var(--color-text-body)}.item-row__price--locked{color:var(--color-text-faint-2)}.item-row__action{font:600 12px var(--font-family);color:var(--color-accent);cursor:pointer;margin:7px 0 2px 66px;display:inline-block}.items-step__empty{border:var(--border-width) solid var(--color-border);background:var(--color-surface-card);border-radius:var(--radius-card);text-align:center;margin-bottom:18px;padding:22px}.items-step__empty-icon{border-radius:var(--radius-tab-container);background:var(--color-fill-subtle-2);justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 12px;display:flex}.items-step__empty-title{font:700 16px var(--font-family);margin-bottom:5px}.items-step__empty-body{font:400 12.5px/1.55 var(--font-family);color:var(--color-text-muted);max-width:340px;margin:0 auto 14px}.items-step__empty-ctas{justify-content:center;gap:10px;display:flex}.items-step__empty-cta{border-radius:var(--radius-option);height:38px;font:600 12.5px var(--font-family);align-items:center;padding:0 15px;display:inline-flex}.items-step__empty-cta--outline{border:var(--border-width) solid var(--color-text-primary);color:var(--color-text-primary)}.items-step__empty-cta--filled{background:var(--color-accent);color:var(--color-button-text)}.items-step__list{flex-direction:column;gap:11px;display:flex}.chip{border-radius:var(--radius-chip);border:var(--border-width) solid var(--color-chip-border);background:var(--color-surface);color:var(--color-text-secondary);font:500 12.5px var(--font-family);cursor:pointer;padding:8px 14px;transition:all .12s}.chip--active{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-button-text)}.reason-step__list{flex-direction:column;gap:22px;display:flex}.reason-card{border:1px solid var(--color-border-3);border-radius:var(--radius-card);background:var(--color-surface-card-2);padding:15px}.reason-card__header{align-items:center;gap:11px;margin-bottom:13px;display:flex}.reason-card__thumb{border-radius:var(--radius-thumb);border:1px solid;flex:none;width:44px;height:50px;position:relative;overflow:hidden}.reason-card__thumb-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.reason-card__name{font:600 14px var(--font-family)}.reason-card__variant{font:400 12px var(--font-family);color:var(--color-text-muted)}.reason-card__notice{font:500 12px/1.5 var(--font-family);color:var(--color-accent-text);background:var(--color-accent-bg-2);border:1px solid var(--color-accent-border);border-radius:var(--radius-badge);margin-bottom:13px;padding:10px 12px}.reason-card__options{flex-direction:column;gap:8px;display:flex}.reason-card__conditional{border-top:1px dashed var(--color-dashed-border);margin-top:14px;padding-top:14px}.reason-card__conditional-label{font:600 12.5px var(--font-family);color:var(--color-text-secondary);margin-bottom:9px}.reason-card__chip-group{flex-wrap:wrap;gap:8px;display:flex}.reason-card__chip-group--spaced{margin-bottom:14px}.reason-card__required{color:var(--color-danger)}.reason-card__photos{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.reason-card__photo{border-radius:var(--radius-option);border:1px solid var(--color-border-3);background:var(--color-fill-subtle);width:64px;height:64px;position:relative;overflow:hidden}.reason-card__photo-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.reason-card__photo[data-status=uploading] .reason-card__photo-img{opacity:.5}.reason-card__photo-spinner{border:2px solid var(--color-border-2);border-top-color:var(--color-accent);border-radius:50%;width:20px;height:20px;margin:auto;animation:.7s linear infinite reason-card-spin;position:absolute;inset:0}@keyframes reason-card-spin{to{transform:rotate(360deg)}}.reason-card__photo-retry{background:var(--color-danger-bg);width:100%;height:100%;color:var(--color-danger);font:600 11px var(--font-family);cursor:pointer;border:none;position:absolute;inset:0}.reason-card__add-photo{border:1.5px dashed var(--color-add-tile-border);border-radius:var(--radius-option);background:var(--color-surface-card);width:64px;height:64px;color:var(--color-add-tile-icon);font:600 11px var(--font-family);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;position:relative}.reason-card__photo-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.reason-card__comment{border:var(--border-width) solid var(--color-border-2);border-radius:var(--radius-input);width:100%;height:42px;font:500 13px var(--font-family);background:var(--color-surface);outline:none;margin-top:14px;padding:0 13px}.refund-step__destination{border:var(--border-width) solid var(--color-accent);background:var(--color-accent-bg);border-radius:var(--radius-card);align-items:center;gap:12px;margin-bottom:18px;padding:15px;display:flex}.refund-step__radio{border:var(--border-width) solid var(--color-accent);background:radial-gradient(circle, var(--color-accent) 42%, var(--color-surface) 46%);border-radius:50%;flex:none;width:17px;height:17px}.refund-step__destination-title{font:600 14px var(--font-family);color:var(--color-accent-text)}.refund-step__destination-sub{font:400 12px var(--font-family);color:var(--color-accent-text-2)}.refund-step__summary{border:1px solid var(--color-border-3);border-radius:var(--radius-card);background:var(--color-surface-card-2);flex-direction:column;gap:11px;padding:16px;display:flex}.refund-step__row{font:500 13.5px var(--font-family);color:var(--color-text-secondary);justify-content:space-between;display:flex}.refund-step__row--total{font:700 16px var(--font-family);color:var(--color-text-primary);border-top:1px dashed var(--color-dashed-border);padding-top:12px}.refund-step__note{font:400 12.5px/1.5 var(--font-family);color:var(--color-text-muted);background:var(--color-fill-subtle);border-radius:var(--radius-tab-container);margin-top:14px;padding:11px 13px}.method-step__list{flex-direction:column;gap:11px;display:flex}.method-step__title{font:600 14px var(--font-family)}.method-step__desc{font:400 12px var(--font-family);color:var(--color-text-muted);margin-top:2px}.method-step__desc-link{font:600 12px var(--font-family)}.method-step__chip{font:600 10px var(--font-family);color:var(--color-success);background:var(--color-success-bg);border-radius:var(--radius-badge);padding:4px 8px}.review-step__list{flex-direction:column;gap:11px;margin-bottom:16px;display:flex}.review-step__row{border:1px solid var(--color-border-3);border-radius:var(--radius-review-row);background:var(--color-surface-card-2);align-items:center;gap:12px;padding:12px;display:flex}.review-step__thumb{border-radius:var(--radius-thumb);border:1px solid;flex:none;width:44px;height:50px;position:relative;overflow:hidden}.review-step__thumb-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.review-step__row-body{flex:1;min-width:0}.review-step__row-name{font:600 14px var(--font-family)}.review-step__row-reason{font:400 12px var(--font-family);color:var(--color-text-muted);margin-top:2px}.review-step__row-price{font:600 13.5px var(--font-family)}.review-step__summary{border:1px solid var(--color-border-3);border-radius:var(--radius-review-row);background:var(--color-surface-card-2);flex-direction:column;gap:10px;padding:15px;display:flex}.review-step__summary-row{font:500 13px var(--font-family);color:var(--color-text-secondary);justify-content:space-between;display:flex}.review-step__summary-value{color:var(--color-text-primary);font-weight:600}.review-step__summary-row--total{font:700 16px var(--font-family);color:var(--color-text-primary);border-top:1px dashed var(--color-dashed-border);padding-top:11px}.review-step__error{border:var(--border-width) solid var(--color-danger-border);background:var(--color-danger-bg);border-radius:var(--radius-tab-container);gap:12px;margin-top:16px;padding:14px 15px;display:flex}.review-step__error-title{font:600 13.5px var(--font-family);color:var(--color-danger-2)}.review-step__error-body{font:400 12.5px/1.5 var(--font-family);color:var(--color-danger-body);margin-top:3px}.done-step{text-align:center;flex-direction:column;align-items:center;padding-top:6px;display:flex}.done-step__check{background:var(--color-success);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:16px;display:flex}.done-step__title{font:800 23px/1.2 var(--font-heading);text-transform:uppercase;letter-spacing:0;margin-bottom:6px}.done-step__subtitle{font:400 13.5px/1.5 var(--font-family);color:var(--color-text-muted);max-width:320px;margin-bottom:20px}.done-step__rma{border:1.5px dashed var(--color-text-primary);border-radius:var(--radius-tab-container);width:100%;font:700 16px var(--font-family);letter-spacing:1px;text-align:center;margin-bottom:16px;padding:12px}.done-step__qr-block{flex-direction:column;align-items:center;gap:10px;margin-bottom:18px;display:flex}.done-step__qr-card{background:var(--color-surface);border:1px solid var(--color-border-3);border-radius:var(--radius-card);padding:12px}.done-step__qr-card--loading{background:var(--color-fill-subtle);width:132px;height:132px}.done-step__qr-caption{font:500 12.5px var(--font-family);color:var(--color-text-secondary)}.done-step__label-btn{border-radius:var(--radius-tab-container);background:var(--color-accent);width:100%;height:48px;color:var(--color-button-text);font:600 14px var(--font-family);cursor:pointer;border:none;justify-content:center;align-items:center;margin-bottom:18px;text-decoration:none;display:flex}.done-step__label-btn:disabled{background:var(--color-disabled-btn);color:var(--color-text-muted);cursor:default}.done-step__label-fallback{flex-direction:column;gap:8px;width:100%;margin-bottom:18px;display:flex}.done-step__label-fallback .done-step__label-btn{margin-bottom:0}.done-step__qr-fallback{flex-direction:column;align-items:center;gap:8px;display:flex}.done-step__retry-btn{border-radius:var(--radius-tab-container);background:var(--color-accent);height:38px;color:var(--color-button-text);font:600 13px var(--font-family);cursor:pointer;border:none;padding:0 20px}.done-step__emailed{font:500 12.5px var(--font-family);color:var(--color-text-secondary);margin-bottom:18px}.done-step__store-panel{background:var(--color-fill-subtle);border-radius:var(--radius-tab-container);width:100%;font:500 13px/1.5 var(--font-family);color:var(--color-text-secondary);text-align:left;margin-bottom:18px;padding:13px}.done-step__track-btn{border-radius:var(--radius-tab-container);background:var(--color-accent);width:100%;height:50px;color:var(--color-button-text);font:600 14.5px var(--font-family);cursor:pointer;border:none;margin-bottom:10px}.done-step__restart-btn{width:100%;height:44px;color:var(--color-text-muted);font:600 13px var(--font-family);cursor:pointer;background:0 0;border:none}.track-step__eyebrow{font:600 12px var(--font-family);color:var(--color-grey-badge-text);letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px}.track-step__title{font:800 22px/1.2 var(--font-heading);text-transform:uppercase;letter-spacing:0;margin-bottom:22px}.track-step__timeline{flex-direction:column;display:flex}.track-step__row{gap:14px;display:flex}.track-step__rail{flex-direction:column;align-items:center;display:flex}.track-step__dot{border:2px solid var(--color-track-pending-border);background:var(--color-surface);border-radius:50%;flex:none;width:16px;height:16px}.track-step__dot--done{border-color:var(--color-success);background:var(--color-success)}.track-step__line{background:var(--color-border);flex:1;width:2px;min-height:26px}.track-step__line--done{background:var(--color-success)}.track-step__body{padding-bottom:22px}.track-step__row-title{font:600 13.5px var(--font-family);color:var(--color-text-faint)}.track-step__row-title--done{color:var(--color-text-primary)}.track-step__row-time{font:400 12.5px var(--font-family);color:var(--color-text-faint);margin-top:2px}.track-step__back{border:var(--border-width) solid var(--color-border-2);border-radius:var(--radius-tab-container);background:var(--color-surface);width:100%;height:46px;color:var(--color-text-secondary);font:600 14px var(--font-family);cursor:pointer;margin-top:16px}.app-shell{flex-direction:column;min-height:100vh;display:flex}.app-page{flex:1;justify-content:center;align-items:center;min-height:0;padding:24px 20px 60px;display:flex}.app-page__standalone{background:var(--color-surface-card);border-radius:var(--radius-card);border:1px solid var(--color-border);width:100%;max-width:420px;padding:32px 28px}
