.status-badge[data-v-af1556ca]{min-width:76px;margin-right:0;border-width:1px;text-align:center;font-weight:500}.status-DRAFT[data-v-af1556ca]{color:#1f2937;background:#f3f4f6;border-color:#9ca3af}.status-PENDING_MANAGER[data-v-af1556ca]{color:#0958d9;background:#e6f4ff;border-color:#91caff}.status-PENDING_FINANCE[data-v-af1556ca]{color:#531dab;background:#f9f0ff;border-color:#d3adf7}.status-PENDING_FINAL[data-v-af1556ca]{color:#ad4e00;background:#fff7e6;border-color:#ffd591}.status-APPROVED[data-v-af1556ca]{color:#237804;background:#f6ffed;border-color:#b7eb8f}.status-REJECTED[data-v-af1556ca]{color:#cf1322;background:#fff1f0;border-color:#ffa39e}.status-CANCELLED[data-v-af1556ca]{color:#595959;background:#fafafa;border-color:#d9d9d9}.marketing-plan[data-v-15eed0fe]{margin:20px 0;padding:18px 20px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#24344e}.plan-heading[data-v-15eed0fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:16px}.plan-heading h3[data-v-15eed0fe]{margin:0;font-size:16px;font-weight:600}.plan-heading>span[data-v-15eed0fe]{color:#607089;font-size:12px}.legacy-note[data-v-15eed0fe]{margin:-4px 0 16px;color:#78869a;font-size:12px}.plan-grid[data-v-15eed0fe]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin:0}.plan-grid>div[data-v-15eed0fe]{min-width:0}.plan-wide[data-v-15eed0fe]{grid-column:1/-1}dt[data-v-15eed0fe]{margin-bottom:5px;color:#78869a;font-size:12px;font-weight:400}dd[data-v-15eed0fe]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.sales-goals[data-v-15eed0fe]{padding-top:14px;border-top:1px solid #edf1f5}.sales-goals dt span[data-v-15eed0fe]{margin-left:8px}.sales-goals dd[data-v-15eed0fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 28px}.sales-goals b[data-v-15eed0fe]{margin-left:8px;font-weight:600}@media (max-width:640px){.marketing-plan[data-v-15eed0fe]{padding:16px}.plan-grid[data-v-15eed0fe]{grid-template-columns:1fr;gap:14px}.sales-goals dd[data-v-15eed0fe]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}}.page-header h2[data-v-e2978b04]{margin:0;font-size:20px}.amount[data-v-e2978b04]{font-weight:500;color:#000}.amount.large[data-v-e2978b04]{font-size:18px}.total-amount[data-v-e2978b04]{text-align:right;padding:16px 24px;background:#fafafa;margin-top:16px;border-radius:4px}.approval-item[data-v-e2978b04]{padding-bottom:8px}.approval-header[data-v-e2978b04]{margin-bottom:4px}.approval-action[data-v-e2978b04]{margin-left:8px;font-weight:700}.approval-time[data-v-e2978b04]{color:rgba(0,0,0,.45);font-size:12px;margin-bottom:4px}.approval-status[data-v-e2978b04]{margin:4px 0}.approval-comment[data-v-e2978b04]{margin-top:4px;padding:8px;background:#f5f5f5;border-radius:4px}