.rate-hero[data-v-5a991315]{padding:24px 24px 16px}.rate-big[data-v-5a991315]{font-size:48px;font-weight:700;line-height:1.1;color:var(--color-text-primary)}.rate-next[data-v-5a991315]{display:inline-flex;align-items:baseline;gap:6px;margin-top:10px;padding:6px 12px;border-radius:6px;font-size:13px;font-weight:500}.rate-next-down[data-v-5a991315]{color:var(--color-loss);background:var(--color-loss-bg)}.rate-next-up[data-v-5a991315]{color:var(--color-profit);background:var(--color-profit-bg)}.rate-next-arrow[data-v-5a991315]{font-size:16px;line-height:1}.rate-next-label[data-v-5a991315]{color:inherit;opacity:.85}.rate-next-value[data-v-5a991315]{font-weight:700}.currency-grid[data-v-5a991315]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.currency-card[data-v-5a991315]{padding:16px}.currency-code[data-v-5a991315]{font-size:16px;font-weight:700;color:var(--color-text-accent);margin-bottom:2px;display:flex;align-items:center;gap:6px}.currency-flag[data-v-5a991315]{width:24px;height:16px;border-radius:2px;object-fit:cover}.currency-name[data-v-5a991315]{font-size:12px;color:var(--color-text-muted);margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.currency-value[data-v-5a991315]{font-size:18px;font-weight:600;color:var(--color-text-primary);margin-bottom:2px}.currency-change[data-v-5a991315]{font-size:12px;font-weight:500}.show-all-btn[data-v-5a991315]{display:block;width:100%;padding:10px;border:1px dashed var(--color-border);border-radius:10px;background:transparent;color:var(--color-text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.show-all-btn[data-v-5a991315]:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-muted)}.rate-chart[data-v-5a991315]{height:200px}@media(max-width:768px){.currency-grid[data-v-5a991315]{grid-template-columns:repeat(2,1fr)}.rate-big[data-v-5a991315]{font-size:36px}}@media(max-width:640px){.rate-hero[data-v-5a991315]{padding:16px 16px 12px}.rate-big[data-v-5a991315]{font-size:32px}.rate-chart[data-v-5a991315]{height:160px}.currency-card[data-v-5a991315]{padding:12px}.currency-value[data-v-5a991315]{font-size:16px}}.macro-table-wrap[data-v-5a991315]{overflow-x:auto}.macro-table[data-v-5a991315]{width:100%;border-collapse:collapse;font-size:14px}.macro-table thead th[data-v-5a991315]{background:var(--color-bg-elevated);color:var(--color-text-secondary);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:10px 14px;border-bottom:1px solid var(--color-border);white-space:nowrap}.macro-table tbody td[data-v-5a991315]{padding:10px 14px;border-bottom:1px solid var(--color-border-light)}.macro-table tbody tr[data-v-5a991315]:hover{background:var(--color-bg-hover)}.meeting-past[data-v-5a991315]{opacity:.5}.meeting-today[data-v-5a991315]{background:var(--color-primary-light)}.meeting-type[data-v-5a991315]{font-size:11px;font-weight:500;padding:2px 8px;border-radius:4px;white-space:nowrap}.meeting-type.opornoe[data-v-5a991315]{background:var(--color-primary-muted, rgba(59,130,246,.1));color:var(--color-primary)}.meeting-type.regular[data-v-5a991315]{background:var(--color-bg-elevated);color:var(--color-text-muted)}.macro-grid[data-v-5a991315]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--color-border-light)}.macro-card--filler[data-v-5a991315]{background:var(--color-bg-surface)}.macro-card[data-v-5a991315]{padding:16px;background:var(--color-bg-surface)}.macro-card-name[data-v-5a991315]{font-size:12px;color:var(--color-text-muted);margin-bottom:6px}.macro-card-value[data-v-5a991315]{font-size:22px;font-weight:700;color:var(--color-text-primary);margin-bottom:2px}.macro-card-period[data-v-5a991315]{font-size:11px;color:var(--color-text-muted)}.history-link[data-v-5a991315]{font-size:13px;font-weight:500;color:var(--color-primary);text-decoration:none;white-space:nowrap}.history-link[data-v-5a991315]:hover{text-decoration:underline}@media(max-width:768px){.macro-grid[data-v-5a991315]{grid-template-columns:repeat(2,1fr)}.macro-card[data-v-5a991315]:last-child:nth-child(odd){grid-column:1 / -1}.macro-card-value[data-v-5a991315]{font-size:18px}.macro-table[data-v-5a991315]{font-size:13px}.macro-table thead th[data-v-5a991315],.macro-table tbody td[data-v-5a991315]{padding:8px 10px}}
