.draft-card-actions[data-v-pub-031892f4] { display:flex; align-items:center; gap:10px;
}
.service-manage-page .delete-draft-button[data-v-pub-031892f4] { flex:none; min-height:42px; padding:0 8px; border:0; border-radius:10px; background:transparent; color:#858781; font-size:12px;
}
.page-header[data-v-pub-031892f4] { display: grid; grid-template-columns: 40px minmax(0, 1fr) 40px; flex: none; align-items: center; gap: 12px; min-height: calc(60px + var(--status-bar-height, 0px)); padding: calc(8px + var(--status-bar-height, 0px)) 16px 8px; box-sizing: border-box; background: #fff;
}
.page-title[data-v-pub-031892f4] { min-width: 0; text-align: center; font-size: 18px; font-weight: 650;
}
.page-header .header-action[data-v-pub-031892f4] { display: flex; align-items: center; justify-content: center; min-height: 36px; padding: 0 14px; background: #ffda32; color: #262626; border-radius: 10px; border: 0; white-space: nowrap;
}
.filters uni-button.active[data-v-pub-031892f4] { color: #262626; font-weight: 650;
}
.filters uni-button.active[data-v-pub-031892f4]::before { position: absolute; bottom: 0; left: 50%; width: 20px; height: 3px; border-radius: 3px; background: #ffda32; transform: translateX(-50%); content: '';
}
.price[data-v-pub-031892f4] { display: flex; align-items: baseline; gap: 2px; color: #262626;
}
.actions .edit[data-v-pub-031892f4] { border-color: #ffda32; background: #ffda32; color: #262626;
}
.empty-state uni-button[data-v-pub-031892f4] { margin-top: 8px; min-height: 40px; padding: 0 18px; border: 0; border-radius: 10px; background: #ffda32; color: #262626;
}