.policy-calendar[data-v-0ea7ba70]{background-color:#fbfcfc;min-height:100vh;padding:24px}.page-header[data-v-0ea7ba70]{margin-bottom:32px;text-align:center}.page-title[data-v-0ea7ba70]{font-size:32px;font-weight:600;color:#1a5fb4;margin-bottom:8px}.page-subtitle[data-v-0ea7ba70]{font-size:16px;color:#666}.calendar-card[data-v-0ea7ba70]{margin-bottom:32px}.period-card[data-v-0ea7ba70]{text-align:center;padding:8px;border-radius:4px}.period-card.active[data-v-0ea7ba70]{background:#1b90ff;color:#fff}.period-card.inactive[data-v-0ea7ba70]{background:#f0f0f0;color:#666}.period-card .days-left[data-v-0ea7ba70]{font-size:12px;margin-top:4px}.policy-info .title[data-v-0ea7ba70]{font-weight:600;margin-bottom:8px;line-height:1.4}.policy-info .gov-name[data-v-0ea7ba70]{margin-bottom:8px}.policy-info .declare-time[data-v-0ea7ba70]{font-size:12px;color:#999}.amount[data-v-0ea7ba70]{text-align:center;font-weight:600;color:#1a5fb4}@media(max-width:768px){.policy-calendar[data-v-0ea7ba70]{padding:16px}.page-title[data-v-0ea7ba70]{font-size:24px}.page-subtitle[data-v-0ea7ba70]{font-size:14px}}
