.mock-shell[data-v-41c1be9c]{max-width:480px;background:#FAFAFA;border-radius:24px;box-shadow:0 20px 60px #00000014,0 0 0 1px #0000000a;padding:28px 24px 20px;font-family:inherit;overflow:hidden}.mock-header[data-v-41c1be9c]{display:flex;align-items:center;gap:10px;margin-bottom:18px}.header-dot[data-v-41c1be9c]{width:10px;height:10px;border-radius:50%;background:#F76707}.header-title[data-v-41c1be9c]{font-size:15px;font-weight:700;color:#0f172a;letter-spacing:-.02em}.board[data-v-41c1be9c]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.board-col[data-v-41c1be9c]{background:#F8FAFC;border-radius:12px;padding:10px 8px;min-height:160px}.col-header[data-v-41c1be9c]{font-size:10px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px;display:flex;align-items:center;gap:5px}.col-count[data-v-41c1be9c]{width:16px;height:16px;border-radius:50%;background:#E2E8F0;color:#64748b;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center}.col-body[data-v-41c1be9c]{position:relative}.order-card[data-v-41c1be9c]{background:#fff;border-radius:10px;padding:12px 10px;border:1px solid rgba(0,0,0,.06);box-shadow:0 2px 8px #0000000a;position:relative}.order-card.done[data-v-41c1be9c]{background:#F0FDF4;border-color:#22c55e40}.card-title[data-v-41c1be9c]{font-size:12px;font-weight:700;color:#0f172a}.card-sub[data-v-41c1be9c]{font-size:10px;color:#94a3b8;margin-top:2px}.material-row[data-v-41c1be9c]{display:flex;align-items:center;gap:4px;font-size:10px;color:#64748b;margin-top:8px}.material-row strong[data-v-41c1be9c]{color:#f76707;font-variant-numeric:tabular-nums}.done-check[data-v-41c1be9c]{position:absolute;top:10px;right:10px}.card-slide-enter-active[data-v-41c1be9c]{animation:slideIn-41c1be9c .4s ease}.card-slide-leave-active[data-v-41c1be9c]{animation:slideOut-41c1be9c .3s ease}@keyframes slideIn-41c1be9c{0%{opacity:0;transform:translate(-12px) scale(.95)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes slideOut-41c1be9c{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(12px) scale(.95)}}.fade-enter-active[data-v-41c1be9c]{transition:opacity .3s}.fade-leave-active[data-v-41c1be9c]{transition:opacity .2s}.fade-enter-from[data-v-41c1be9c],.fade-leave-to[data-v-41c1be9c]{opacity:0}
