.CFQZgW_card{--kind-ink:#33414f;--kind-bg:#eef2f6;background:var(--c-surface);border:1px solid var(--c-line);box-shadow:var(--c-shadow);border-radius:14px;align-items:stretch;display:flex;overflow:hidden}.CFQZgW_card[data-kind=Route]{--kind-ink:#154e83;--kind-bg:#e7eefb}.CFQZgW_card[data-kind=Tour]{--kind-ink:#0f766e;--kind-bg:#e6f4f1}.CFQZgW_card[data-kind=Excursion]{--kind-ink:#9a3412;--kind-bg:#fff1e8}.CFQZgW_card[data-kind=MasterClass]{--kind-ink:#7c3aed;--kind-bg:#f1eafd}.CFQZgW_card[data-kind=Accommodation]{--kind-ink:#4d7c0f;--kind-bg:#eef7e3}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .CFQZgW_card{--kind-ink:#9db1cf;--kind-bg:#9db1cf1f}:root:not([data-theme=light]) .CFQZgW_card[data-kind=Route]{--kind-ink:#7fb2e5;--kind-bg:#7fb2e524}:root:not([data-theme=light]) .CFQZgW_card[data-kind=Tour]{--kind-ink:#5ec6b8;--kind-bg:#5ec6b824}:root:not([data-theme=light]) .CFQZgW_card[data-kind=Excursion]{--kind-ink:#f0a259;--kind-bg:#f0a25924}:root:not([data-theme=light]) .CFQZgW_card[data-kind=MasterClass]{--kind-ink:#b794f6;--kind-bg:#b794f624}:root:not([data-theme=light]) .CFQZgW_card[data-kind=Accommodation]{--kind-ink:#a3c165;--kind-bg:#a3c16524}}:root[data-theme=dark] .CFQZgW_card{--kind-ink:#9db1cf;--kind-bg:#9db1cf1f}:root[data-theme=dark] .CFQZgW_card[data-kind=Route]{--kind-ink:#7fb2e5;--kind-bg:#7fb2e524}:root[data-theme=dark] .CFQZgW_card[data-kind=Tour]{--kind-ink:#5ec6b8;--kind-bg:#5ec6b824}:root[data-theme=dark] .CFQZgW_card[data-kind=Excursion]{--kind-ink:#f0a259;--kind-bg:#f0a25924}:root[data-theme=dark] .CFQZgW_card[data-kind=MasterClass]{--kind-ink:#b794f6;--kind-bg:#b794f624}:root[data-theme=dark] .CFQZgW_card[data-kind=Accommodation]{--kind-ink:#a3c165;--kind-bg:#a3c16524}.CFQZgW_list{flex-direction:column;gap:12px;display:flex}.CFQZgW_stripe{background:var(--kind-ink);flex-shrink:0;width:8px}.CFQZgW_body{flex-wrap:wrap;flex:1;align-items:center;gap:12px;padding:14px 16px;display:flex}.CFQZgW_main{flex:220px;min-width:0}.CFQZgW_tags{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.CFQZgW_kindTag{background:var(--kind-bg);color:var(--kind-ink);border-radius:7px;padding:2px 9px;font-size:12px;font-weight:700}.CFQZgW_paidTag{background:var(--c-success-a15);color:var(--c-success-ink);border-radius:7px;padding:2px 9px;font-size:12px;font-weight:700}.CFQZgW_title{color:var(--c-ink);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.CFQZgW_tariff{color:var(--c-ink-2);margin-top:2px;font-size:13px;font-weight:600}.CFQZgW_facts{color:var(--c-ink-2);margin-top:2px;font-size:13px}.CFQZgW_number{color:var(--c-ink-3);font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px}.CFQZgW_download{background:var(--c-primary);color:var(--c-on-dark);cursor:pointer;white-space:nowrap;border:none;border-radius:9px;padding:10px 16px;font-size:14px;font-weight:700}.CFQZgW_download:hover{background:var(--c-primary-hover)}.CFQZgW_download:disabled{opacity:.6;cursor:default}.CFQZgW_error{background:var(--c-danger-bg);color:var(--c-danger-ink);border-radius:8px;margin-bottom:14px;padding:10px}.CFQZgW_loading{color:var(--c-ink-2)}.CFQZgW_empty{background:var(--c-surface);border:1px solid var(--c-line);text-align:center;border-radius:14px;padding:28px}.CFQZgW_emptyIcon{margin-bottom:8px;font-size:44px}.CFQZgW_emptyTitle{color:var(--c-ink);margin-bottom:4px;font-weight:700}.CFQZgW_emptyText{color:var(--c-ink-2);margin-bottom:14px}.CFQZgW_emptyLink{color:var(--c-primary);font-weight:600;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;text-decoration:none}.CFQZgW_emptyLink:hover{text-decoration:underline}
