.deal-page[data-v-f9154c52]{background:var(--bg);display:flex;flex-direction:column;min-height:100vh}.deal-page-header[data-v-f9154c52]{background:var(--surface);border-bottom:1px solid var(--border);position:sticky;top:0;width:100%;z-index:100}.deal-page-header-inner[data-v-f9154c52]{align-items:center;display:flex;flex-wrap:nowrap;gap:16px;height:52px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 24px}.deal-page-header-left[data-v-f9154c52]{align-items:center;display:flex;gap:12px;min-width:0}.deal-page-logo[data-v-f9154c52]{align-items:center;border-radius:6px;display:flex;text-decoration:none;transition:opacity .18s cubic-bezier(.22,1,.36,1)}.deal-page-logo[data-v-f9154c52]:hover{opacity:.7}.deal-page-logo-img[data-v-f9154c52]{flex-shrink:0;height:26px;width:26px}.deal-breadcrumb[data-v-f9154c52]{align-items:center;display:flex;font-size:13px;gap:8px;min-width:0}.deal-crumb-link[data-v-f9154c52]{color:var(--text-tertiary);text-decoration:none;transition:color .18s cubic-bezier(.22,1,.36,1);white-space:nowrap}.deal-crumb-link[data-v-f9154c52]:hover{color:var(--primary)}.deal-crumb-sep[data-v-f9154c52]{color:var(--text-tertiary);opacity:.6}.deal-crumb-current[data-v-f9154c52]{color:var(--text-primary);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deal-page-back[data-v-f9154c52]{align-items:center;border-radius:6px;color:var(--text-tertiary);display:inline-flex;font-size:13px;font-weight:500;gap:5px;padding:6px 10px;text-decoration:none;transition:background .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1);white-space:nowrap}.deal-page-back[data-v-f9154c52]:hover{background:var(--surface-hover);color:var(--text-primary)}.deal-page-back[data-v-f9154c52]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.deal-page-main[data-v-f9154c52]{flex:1;margin:0 auto;max-width:1200px;padding:0 16px 32px;width:100%}.deal-page-state[data-v-f9154c52]{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;gap:10px;padding:64px 16px;text-align:center}.deal-page-state i[data-v-f9154c52]{color:var(--text-tertiary);font-size:28px}.deal-page-state p[data-v-f9154c52]{margin:0}.deal-page-state-actions[data-v-f9154c52]{align-items:center;display:flex;gap:10px;margin-top:6px}.deal-page-btn[data-v-f9154c52]{align-items:center;background:var(--primary);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:5px;padding:7px 14px;text-decoration:none;transition:background .18s cubic-bezier(.22,1,.36,1)}.deal-page-btn[data-v-f9154c52]:hover{background:var(--primary-hover)}.deal-page-btn.ghost[data-v-f9154c52]{background:var(--surface-sunken);color:var(--text-secondary)}.deal-page-btn.ghost[data-v-f9154c52]:hover{background:var(--surface-hover);color:var(--text-primary)}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:none}}@keyframes modal-spin{to{transform:rotate(1turn)}}
