.ff-price-table[data-v-46be7799]{table-layout:fixed}.ff-cut[data-v-46be7799]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ff-off td[data-v-46be7799]{color:var(--text-secondary)}.ff-narrow[data-v-46be7799]{display:none}@media(max-width:760px){.ff-wide[data-v-46be7799]{display:none}.ff-narrow[data-v-46be7799]{display:block}.ff-price-table colgroup[data-v-46be7799]{display:none}}.ff-split[data-v-b4fd04ff]{align-items:start;display:grid;gap:var(--sp-6);grid-template-columns:minmax(280px,1fr) minmax(0,3fr);height:100%;min-height:0}.ff-side[data-v-b4fd04ff]{max-height:100%;overflow-y:auto}.ff-side h3[data-v-b4fd04ff]{margin:0 0 var(--sp-5)}.ff-props[data-v-b4fd04ff]{display:grid;gap:var(--sp-4);margin:0}.ff-props dt[data-v-b4fd04ff]{color:var(--text-secondary);font-size:var(--fs-sm)}.ff-props dd[data-v-b4fd04ff]{font-weight:600;margin:2px 0 0;overflow-wrap:anywhere}.ff-props dd.ff-plain[data-v-b4fd04ff]{font-weight:400}.ff-side-note[data-v-b4fd04ff]{margin:var(--sp-5) 0 0}.ff-main[data-v-b4fd04ff]{display:flex;flex-direction:column;gap:var(--sp-5);height:100%;min-height:0;min-width:0}.ff-scroll[data-v-b4fd04ff]{flex:1;min-height:0;overflow-y:auto}.ff-scroll[data-v-b4fd04ff] .table-wrap{overflow:visible}.ff-scroll[data-v-b4fd04ff] thead th{background:var(--surface-2);box-shadow:inset 0 -1px 0 var(--line);position:sticky;top:0;z-index:1}.ff-main-tabs[data-v-b4fd04ff]{align-self:flex-start;flex:none}.ff-dates-table[data-v-b4fd04ff]{table-layout:fixed}.ff-cut[data-v-b4fd04ff]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){.ff-split[data-v-b4fd04ff]{grid-template-columns:minmax(0,1fr);height:auto}.ff-main[data-v-b4fd04ff],.ff-scroll[data-v-b4fd04ff],.ff-side[data-v-b4fd04ff]{height:auto;max-height:none;overflow:visible}.ff-scroll[data-v-b4fd04ff] thead th{position:static}.ff-dates-table colgroup[data-v-b4fd04ff]{display:none}}@media(min-width:901px){.modal-body:has(>.ff-split){align-content:stretch;grid-template-rows:minmax(0,1fr)}}.ff-catalog[data-v-2ff2ed47]{display:grid;gap:var(--sp-6)}.ff-cat-tabs[data-v-2ff2ed47]{justify-self:start}.ff-cat-table[data-v-2ff2ed47]{table-layout:fixed}.ff-cut[data-v-2ff2ed47]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ff-off td[data-v-2ff2ed47]{color:var(--text-secondary)}.ff-narrow[data-v-2ff2ed47]{display:none}@media(max-width:760px){.ff-wide[data-v-2ff2ed47]{display:none}.ff-narrow[data-v-2ff2ed47]{display:block}.ff-cat-table colgroup[data-v-2ff2ed47]{display:none}}
