/* v2-67e.css — волна 67, срез E (docs/67-mobile-ux-rules.md): аккордеон-оглавление, кнопка вида календаря,
   строки выбора тарифа, лимиты. Только токены tokens.css, новых цветов/кеглей нет. */

/* ── тело аккордеона 67E: только отступы (общие .acc-* — в v2-knowledge.css, js/v2/accordion.js) ── */
.v2-acc__body { padding: var(--space-3) var(--space-4) var(--space-4); display: flex; flex-direction: column; gap: var(--space-3); }
.v2-acc__body[hidden] { display: none; }

/* ── календарь: кнопка вида на месте подписи месяца ── */
.cal-head__view { flex: none; align-self: center; white-space: nowrap; }
.cal-head__view .icon { width: 14px; height: 14px; transform: rotate(90deg); }
.cal-view-list { display: flex; flex-direction: column; gap: var(--space-1); padding: 0 var(--space-4) var(--space-4); }
.cal-view-list .more-item { border: 0; box-shadow: none; animation: none; min-height: 52px; }
.cal-view-list .more-item.is-selected { background: var(--surface-sunken); }

/* ── поиск: строка-вход сети ── */
.icp-net-entry { margin-top: var(--space-2); }

/* ── тарифы: строки выбора ── */
.bill67-pick .more-item { min-height: 64px; }
.bill67-pick .more-item.is-selected { background: var(--surface-sunken); }
.bill67-pick .more-item__title { display: flex; flex-wrap: wrap; align-items: center; gap: var(--space-2); }
.bill67-pick__price { font-size: 15px; font-weight: var(--weight-semibold); color: var(--text); white-space: nowrap; text-align: right; }
.bill67-pick__price small { display: block; font-size: var(--text-caption); font-weight: var(--weight-regular, 400); color: var(--text-faint); }
.bill67-limits__more { margin-top: var(--space-2); }

/* ── аналитика бота: строки-входы внизу ── */
.an-tenant { display: block; margin-top: var(--space-2); }
.an-tenant__journey .an-tenant__head { margin: 0; color: var(--text-faint); }
.bill67-pick .more-item:not(.is-selected) .more-item__check { display: none; }
.bill67-pick .more-item:disabled { opacity: .6; cursor: default; }
.bill67-compare__body .v2p-tf__grid { margin: 0; }
.bill67-limits__body { margin: 0; }
