.policy-content[data-v-5e2e5c50]{display:flex;flex-direction:column;gap:20px}.filter-controls[data-v-5e2e5c50]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.policy-list[data-v-5e2e5c50]{display:flex;flex-direction:column;gap:16px;min-height:200px}.policy-card[data-v-5e2e5c50]{display:flex;align-items:center;gap:20px;background:var(--bg-primary, #ffffff);border-radius:12px;padding:24px;box-shadow:4px 4px 8px #3b82f614,-4px -4px 8px #fffffffa;border:1px solid rgba(59,130,246,.12);cursor:pointer;transition:all .2s}.policy-card[data-v-5e2e5c50]:hover{transform:translateY(-2px);box-shadow:8px 8px 16px #3b82f61f,-4px -4px 12px #fffffffa;border-color:#3b82f64d}.policy-card__icon[data-v-5e2e5c50]{width:60px;height:60px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.policy-card__content[data-v-5e2e5c50]{flex:1}.policy-card__title[data-v-5e2e5c50]{font-size:17px;font-weight:600;color:#1e3a5f;margin:0 0 8px}.policy-card__desc[data-v-5e2e5c50]{font-size:14px;color:#64748b;margin:0 0 10px;line-height:1.5}.policy-card__benefits[data-v-5e2e5c50]{display:flex;gap:8px;flex-wrap:wrap}.policy-card__action[data-v-5e2e5c50]{flex-shrink:0}.policy-card__meta[data-v-5e2e5c50]{display:flex;gap:16px;margin-bottom:10px;font-size:13px;color:#64748b}.policy-card__meta .meta-item[data-v-5e2e5c50]{display:inline-flex;align-items:center;gap:4px}.policy-card__meta .reward[data-v-5e2e5c50]{color:#ef4444;font-weight:500}.benefit-tag[data-v-5e2e5c50]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;background:#3b82f614;color:#3b82f6;border-radius:12px;font-size:12px}.pagination-wrapper[data-v-5e2e5c50]{display:flex;justify-content:center;margin-top:20px}@media (max-width: 768px){.policy-card[data-v-5e2e5c50]{flex-direction:column;align-items:flex-start}.policy-card__action[data-v-5e2e5c50]{align-self:flex-end}}
