:host,:root{--van-cell-font-size:var(--van-font-size-md);--van-cell-line-height:24px;--van-cell-vertical-padding:10px;--van-cell-horizontal-padding:var(--van-padding-md);--van-cell-text-color:var(--van-text-color);--van-cell-background:var(--van-background-2);--van-cell-border-color:var(--van-border-color);--van-cell-active-color:var(--van-active-color);--van-cell-required-color:var(--van-danger-color);--van-cell-label-color:var(--van-text-color-2);--van-cell-label-font-size:var(--van-font-size-sm);--van-cell-label-line-height:var(--van-line-height-sm);--van-cell-label-margin-top:var(--van-padding-base);--van-cell-value-color:var(--van-text-color-2);--van-cell-value-font-size:inherit;--van-cell-icon-size:16px;--van-cell-right-icon-color:var(--van-gray-6);--van-cell-large-vertical-padding:var(--van-padding-sm);--van-cell-large-title-font-size:var(--van-font-size-lg);--van-cell-large-label-font-size:var(--van-font-size-md);--van-cell-large-value-font-size:inherit}.van-cell{background:var(--van-cell-background);box-sizing:border-box;color:var(--van-cell-text-color);display:flex;font-size:var(--van-cell-font-size);line-height:var(--van-cell-line-height);overflow:hidden;padding:var(--van-cell-vertical-padding) var(--van-cell-horizontal-padding);position:relative;width:100%}.van-cell:after{border-bottom:1px solid var(--van-cell-border-color);bottom:0;box-sizing:border-box;content:" ";left:var(--van-padding-md);pointer-events:none;position:absolute;right:var(--van-padding-md);transform:scaleY(.5)}.van-cell--borderless:after,.van-cell:last-child:after{display:none}.van-cell__label{color:var(--van-cell-label-color);font-size:var(--van-cell-label-font-size);line-height:var(--van-cell-label-line-height);margin-top:var(--van-cell-label-margin-top)}.van-cell__title,.van-cell__value{flex:1}.van-cell__value{color:var(--van-cell-value-color);font-size:var(--van-cell-value-font-size);overflow:hidden;position:relative;text-align:right;vertical-align:middle;word-wrap:break-word}.van-cell__left-icon,.van-cell__right-icon{font-size:var(--van-cell-icon-size);height:var(--van-cell-line-height);line-height:var(--van-cell-line-height)}.van-cell__left-icon{margin-right:var(--van-padding-base)}.van-cell__right-icon{color:var(--van-cell-right-icon-color);margin-left:var(--van-padding-base)}.van-cell--clickable{cursor:pointer}.van-cell--clickable:active{background-color:var(--van-cell-active-color)}.van-cell--required{overflow:visible}.van-cell--required:before{color:var(--van-cell-required-color);content:"*";font-size:var(--van-cell-font-size);left:var(--van-padding-xs);position:absolute}.van-cell--center{align-items:center}.van-cell--large{padding-bottom:var(--van-cell-large-vertical-padding);padding-top:var(--van-cell-large-vertical-padding)}.van-cell--large .van-cell__title{font-size:var(--van-cell-large-title-font-size)}.van-cell--large .van-cell__label{font-size:var(--van-cell-large-label-font-size)}.van-cell--large .van-cell__value{font-size:var(--van-cell-large-value-font-size)}:host,:root{--van-field-label-width:6.2em;--van-field-label-color:var(--van-text-color);--van-field-label-margin-right:var(--van-padding-sm);--van-field-input-text-color:var(--van-text-color);--van-field-input-error-text-color:var(--van-danger-color);--van-field-input-disabled-text-color:var(--van-text-color-3);--van-field-placeholder-text-color:var(--van-text-color-3);--van-field-icon-size:18px;--van-field-clear-icon-size:18px;--van-field-clear-icon-color:var(--van-gray-5);--van-field-right-icon-color:var(--van-gray-6);--van-field-error-message-color:var(--van-danger-color);--van-field-error-message-font-size:12px;--van-field-text-area-min-height:60px;--van-field-word-limit-color:var(--van-gray-7);--van-field-word-limit-font-size:var(--van-font-size-sm);--van-field-word-limit-line-height:16px;--van-field-disabled-text-color:var(--van-text-color-3);--van-field-required-mark-color:var(--van-red)}.van-field{flex-wrap:wrap}.van-field__label{box-sizing:border-box;color:var(--van-field-label-color);flex:none;margin-right:var(--van-field-label-margin-right);text-align:left;width:var(--van-field-label-width);word-wrap:break-word}.van-field__label--center{text-align:center}.van-field__label--right{text-align:right}.van-field__label--top{display:flex;margin-bottom:var(--van-padding-base);overflow-wrap:break-word;text-align:left;width:100%}.van-field__label--required:before{color:var(--van-field-required-mark-color);content:"*";margin-right:2px}.van-field--disabled .van-field__label{color:var(--van-field-disabled-text-color)}.van-field__value{overflow:visible}.van-field__body{align-items:center;display:flex}.van-field__control{background-color:transparent;border:0;box-sizing:border-box;color:var(--van-field-input-text-color);display:block;line-height:inherit;margin:0;min-width:0;padding:0;resize:none;text-align:left;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;width:100%}.van-field__control::-moz-placeholder{color:var(--van-field-placeholder-text-color)}.van-field__control::placeholder{color:var(--van-field-placeholder-text-color)}.van-field__control:-moz-read-only{cursor:default}.van-field__control:read-only{cursor:default}.van-field__control:disabled{color:var(--van-field-input-disabled-text-color);cursor:not-allowed;opacity:1;-webkit-text-fill-color:var(--van-field-input-disabled-text-color)}.van-field__control--center{justify-content:center;text-align:center}.van-field__control--right{justify-content:flex-end;text-align:right}.van-field__control--custom{align-items:center;display:flex;min-height:var(--van-cell-line-height)}.van-field__control--error::-moz-placeholder{color:var(--van-field-input-error-text-color);-webkit-text-fill-color:currentColor}.van-field__control--error,.van-field__control--error::placeholder{color:var(--van-field-input-error-text-color);-webkit-text-fill-color:currentColor}.van-field__control--min-height{min-height:var(--van-field-text-area-min-height)}.van-field__control[type=date],.van-field__control[type=datetime-local],.van-field__control[type=time]{min-height:var(--van-cell-line-height)}.van-field__control[type=search]{-webkit-appearance:none}.van-field__button,.van-field__clear,.van-field__icon,.van-field__right-icon{flex-shrink:0}.van-field__clear,.van-field__right-icon{line-height:inherit;margin-right:calc(var(--van-padding-xs)*-1);padding:0 var(--van-padding-xs)}.van-field__clear{color:var(--van-field-clear-icon-color);cursor:pointer;font-size:var(--van-field-clear-icon-size)}.van-field__left-icon .van-icon,.van-field__right-icon .van-icon{display:block;font-size:var(--van-field-icon-size);line-height:inherit}.van-field__left-icon{margin-right:var(--van-padding-base)}.van-field__right-icon{color:var(--van-field-right-icon-color)}.van-field__button{padding-left:var(--van-padding-xs)}.van-field__error-message{color:var(--van-field-error-message-color);font-size:var(--van-field-error-message-font-size);text-align:left}.van-field__error-message--center{text-align:center}.van-field__error-message--right{text-align:right}.van-field__word-limit{color:var(--van-field-word-limit-color);font-size:var(--van-field-word-limit-font-size);line-height:var(--van-field-word-limit-line-height);margin-top:var(--van-padding-base);text-align:right}:host,:root{--van-search-padding:10px var(--van-padding-sm);--van-search-background:var(--van-background-2);--van-search-content-background:var(--van-background);--van-search-input-height:34px;--van-search-label-padding:0 5px;--van-search-label-color:var(--van-text-color);--van-search-label-font-size:var(--van-font-size-md);--van-search-left-icon-color:var(--van-gray-6);--van-search-action-padding:0 var(--van-padding-xs);--van-search-action-text-color:var(--van-text-color);--van-search-action-font-size:var(--van-font-size-md)}.van-search{align-items:center;background:var(--van-search-background);box-sizing:border-box;display:flex;padding:var(--van-search-padding)}.van-search__content{background:var(--van-search-content-background);border-radius:var(--van-radius-sm);display:flex;flex:1;padding-left:var(--van-padding-sm)}.van-search__content--round{border-radius:var(--van-radius-max)}.van-search__label{color:var(--van-search-label-color);font-size:var(--van-search-label-font-size);line-height:var(--van-search-input-height);padding:var(--van-search-label-padding)}.van-search__field{align-items:center;background-color:transparent;flex:1;height:var(--van-search-input-height);padding:0 var(--van-padding-xs) 0 0}.van-search__field .van-field__left-icon{color:var(--van-search-left-icon-color)}.van-search__field--with-message{align-items:flex-start;height:auto;padding-bottom:5px;padding-top:5px}.van-search--show-action{padding-right:0}.van-search input::-webkit-search-cancel-button,.van-search input::-webkit-search-decoration,.van-search input::-webkit-search-results-button,.van-search input::-webkit-search-results-decoration{display:none}.van-search__action{color:var(--van-search-action-text-color);cursor:pointer;font-size:var(--van-search-action-font-size);line-height:var(--van-search-input-height);padding:var(--van-search-action-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none}.van-search__action:active{background-color:var(--van-active-color)}.tff-search-mobile-header[data-v-d92cbcad]{background:#fff;box-sizing:border-box;padding:16px 16px 12px;width:100%}.tff-search-mobile-header-bar[data-v-d92cbcad]{align-items:center;display:flex;gap:8px}.tff-search-mobile-header-back[data-v-d92cbcad]{align-items:center;background:transparent;border:none;display:flex;flex-shrink:0;height:32px;justify-content:center;padding:0;width:32px}.tff-search-mobile-header-form[data-v-d92cbcad]{flex:1;min-width:0}.tff-search-mobile-header-form[data-v-d92cbcad] .van-search{padding:0}.tff-search-mobile-header-form[data-v-d92cbcad] .van-search__content{background:#f2f2f2}.tff-search-mobile-header-form[data-v-d92cbcad] .van-cell{line-height:28px}.tff-search-mobile-header-title[data-v-d92cbcad]{color:#222;font-size:16px;font-weight:600;line-height:24px;margin:16px 0 0}.tff-search-mobile-product-card[data-v-36a04656]{background:#fff;border:1px solid #e8e8e8;border-radius:12px;margin-bottom:12px;overflow:hidden;position:relative}.tff-search-mobile-product-card-cover[data-v-36a04656]{position:relative;width:100%}.tff-search-mobile-product-card-favorite[data-v-36a04656]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:absolute;right:0;top:0;width:44px;z-index:5}.tff-search-mobile-product-card-favorite img[data-v-36a04656]{height:20px;pointer-events:none;width:20px}.tff-search-mobile-product-card-image-wrap[data-v-36a04656]{position:relative;width:100%}.tff-search-mobile-product-card-image[data-v-36a04656]{display:block;height:148px;-o-object-fit:cover;object-fit:cover;width:100%}.tff-search-mobile-product-card-video-icon[data-v-36a04656]{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.tff-search-mobile-product-card-body[data-v-36a04656]{padding:8px 12px 12px}.tff-search-mobile-product-card-title[data-v-36a04656]{color:#222;font-size:15px;font-weight:600;line-height:22px;margin:0}.tff-search-mobile-product-card-group-tag[data-v-36a04656]{display:inline;height:20px;margin-right:2px;width:32px}.tff-search-mobile-product-card-meta[data-v-36a04656]{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.tff-search-mobile-product-card-rating[data-v-36a04656]{align-items:center;background:#170099;border-radius:4px;color:#fff;display:inline-flex;font-size:10px;font-weight:700;gap:3px;height:16px;padding:0 6px}.tff-search-mobile-product-card-meta-text[data-v-36a04656]{color:#222;font-size:11px;line-height:16px}.tff-search-mobile-product-card-review[data-v-36a04656]{cursor:pointer;text-decoration:underline}.tff-search-mobile-product-card-meta-text-traveler[data-v-36a04656]{color:#777}.tff-search-mobile-product-card-meta-divider[data-v-36a04656]{color:#d5d5d5;font-size:12px;line-height:16px}.tff-search-mobile-product-card-tags[data-v-36a04656]{display:flex;flex-wrap:nowrap;gap:6px;margin-top:8px}.tff-search-mobile-product-card-tags span[data-v-36a04656]{background:#e9f2fe;border-radius:4px;color:#222;font-size:11px;line-height:18px;max-width:100%;padding:0 8px}.tff-search-mobile-product-card-ai[data-v-36a04656]{color:#222;font-size:12px;line-height:18px;margin:8px 0 0}.tff-search-mobile-product-card-info[data-v-36a04656]{color:#909399;font-size:12px;line-height:18px;margin:6px 0 0}.tff-search-mobile-product-card-info-text[data-v-36a04656]{color:#222;font-size:12px;line-height:18px}.tff-search-mobile-product-card-info-label[data-v-36a04656]{display:inline-block;width:52px}.tff-search-mobile-product-card-price-wrap[data-v-36a04656]{align-items:flex-end;display:flex;flex-direction:column;gap:8px;margin-top:8px}.tff-search-mobile-product-card-price[data-v-36a04656]{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.tff-search-mobile-product-card-price s[data-v-36a04656]{color:#777;font-size:12px;line-height:16px}.tff-search-mobile-product-card-price-current[data-v-36a04656]{align-items:baseline;display:flex;gap:2px}.tff-search-mobile-product-card-price-current strong[data-v-36a04656]{color:#222;font-size:18px;font-weight:700;line-height:20px}.tff-search-mobile-product-card-price-current span[data-v-36a04656]{color:#222;font-size:12px;line-height:16px}.tff-search-mobile-product-card-price-current.is-origin .tff-search-mobile-product-card-price-arrow[data-v-36a04656],.tff-search-mobile-product-card-price-current.is-origin span[data-v-36a04656]:not(.tff-search-mobile-product-card-price-arrow),.tff-search-mobile-product-card-price-current.is-origin strong[data-v-36a04656]{color:#ef2929}.tff-search-mobile-product-card-price-current .tff-search-mobile-product-card-price-arrow[data-v-36a04656]{align-items:center;color:#222;display:inline-flex;flex-shrink:0;height:16px;margin-left:2px;position:relative;top:2px;width:16px}.tff-search-mobile-product-card-price-live[data-v-36a04656]{color:#f56c6c;font-size:16px;line-height:20px}.tff-search-mobile-product-card-promos[data-v-36a04656]{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;max-width:100%}.tff-search-mobile-product-card-promo[data-v-36a04656]{align-items:center;background:#fff0e7;border-radius:4px;color:#ff6006;display:flex;font-size:11px;gap:4px;line-height:16px;max-width:100%;padding:4px 12px}.tff-search-mobile-product-card-promo img[data-v-36a04656]{display:none;flex-shrink:0}.tff-search-mobile-product-card-promo.tff-search-mobile-product-card-promo-first[data-v-36a04656]{background:#ef2929;color:#fff;font-weight:700}.tff-search-mobile-product-card-promo.tff-search-mobile-product-card-promo-first img[data-v-36a04656]{display:block}.tff-search-mobile-product-card-mask[data-v-36a04656]{align-items:center;background:#2d2d2d73;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:3}.tff-search-mobile-list-article[data-v-ec1351e1]{background:#fff;border:1px solid #e8e8e8;border-radius:12px;margin:8px 0 16px;overflow:hidden}.tff-search-mobile-list-article-cover[data-v-ec1351e1]{display:block}.tff-search-mobile-list-article-cover img[data-v-ec1351e1]{display:block;height:160px;-o-object-fit:cover;object-fit:cover;width:100%}ul li[data-v-ec1351e1]{border-top:1px solid #f0f0f0}ul li[data-v-ec1351e1]:first-child{border-top:none}ul a[data-v-ec1351e1]{color:#222;line-height:20px;padding:12px 16px}.tff-search-mobile-list-article-more[data-v-ec1351e1],ul a[data-v-ec1351e1]{display:block;font-size:14px;text-decoration:none}.tff-search-mobile-list-article-more[data-v-ec1351e1]{border-top:1px solid #f0f0f0;color:#207cf4;font-weight:500;padding:12px;text-align:center}.tff-search-mobile-filter-subpage[data-v-dfdb52bc]{background:#fff;display:flex;flex-direction:column;height:100%}.tff-search-mobile-filter-subpage-head[data-v-dfdb52bc]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;flex-shrink:0;height:44px;justify-content:center;position:relative}.tff-search-mobile-filter-subpage-head h2[data-v-dfdb52bc]{color:#222;font-size:16px;font-weight:600;margin:0}.tff-search-mobile-filter-subpage-back[data-v-dfdb52bc]{align-items:center;background:transparent;border:none;display:flex;height:32px;justify-content:center;left:12px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:32px}.tff-search-mobile-filter-subpage-search-icon[data-v-dfdb52bc]{display:block;flex-shrink:0}.tff-search-mobile-filter-subpage-search[data-v-dfdb52bc]{align-items:center;border:1px solid #aaa;border-radius:8px;display:flex;flex-shrink:0;gap:8px;height:36px;margin:12px 16px;padding:0 12px}.tff-search-mobile-filter-subpage-search input[data-v-dfdb52bc]{background:transparent;border:none;flex:1;font-size:14px;min-width:0;outline:none}.tff-search-mobile-filter-subpage-body[data-v-dfdb52bc]{flex:1;min-height:0;overflow-y:auto;padding:8px 16px 16px}.tff-search-mobile-filter-subpage-list[data-v-dfdb52bc]{display:flex;flex-direction:column;gap:16px}.tff-search-mobile-filter-subpage-list label[data-v-dfdb52bc]{align-items:center;color:#222;display:flex;font-size:14px;gap:10px;min-width:0}.tff-search-mobile-filter-subpage-list.is-city-grid[data-v-dfdb52bc]{display:grid;gap:16px 12px;grid-template-columns:repeat(2,1fr)}.tff-search-filter-checkbox[data-v-dfdb52bc]{align-items:center;background:#fff;border:1px solid #aaa;display:inline-flex;flex-shrink:0;height:14px;justify-content:center;width:14px}.tff-search-filter-checkbox.checked[data-v-dfdb52bc]{background:#207cf4;border-color:#207cf4}.tff-search-mobile-filter-subpage-footer[data-v-dfdb52bc]{border-top:1px solid #f0f0f0;display:flex;flex-shrink:0;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.tff-search-mobile-filter-subpage-footer button[data-v-dfdb52bc]{border:none;border-radius:22px;cursor:pointer;flex:1;font-size:16px;font-weight:600;height:44px}.tff-search-mobile-filter-subpage-footer .is-reset[data-v-dfdb52bc]{background:#f2f4f6;color:#222;flex:0 0 35%}.tff-search-mobile-filter-subpage-footer .is-confirm[data-v-dfdb52bc]{background:#207cf4;color:#fff;flex:1}.tff-search-mobile-filter-drawer[data-v-ae600638]{background:#fff;display:flex;flex-direction:column;height:100%}.tff-search-mobile-filter-drawer-head[data-v-ae600638]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;flex-shrink:0;height:48px;justify-content:center;position:relative}.tff-search-mobile-filter-drawer-title[data-v-ae600638]{align-items:center;display:flex;gap:6px}.tff-search-mobile-filter-drawer-title h2[data-v-ae600638]{color:#222;font-size:16px;font-weight:600;margin:0}.tff-search-mobile-filter-drawer-badge[data-v-ae600638]{background:#222;border-radius:9px;color:#fff;font-size:11px;height:18px;line-height:18px;min-width:18px;padding:0 5px;text-align:center}.tff-search-mobile-filter-drawer-close[data-v-ae600638]{align-items:center;background:transparent;border:none;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:32px}.tff-search-mobile-filter-drawer-body[data-v-ae600638]{flex:1;min-height:0;overflow-y:auto;padding:0 16px}.tff-search-mobile-filter-drawer-body[data-v-ae600638] .tff-search-filter-sidebar{width:100%}.tff-search-mobile-filter-drawer-body[data-v-ae600638] .tff-search-filter-sidebar .tff-search-filter-group{padding:16px 0}.tff-search-mobile-filter-drawer-body[data-v-ae600638] .tff-search-filter-sidebar .tff-search-filter-date-trigger{width:100%}.tff-search-mobile-filter-drawer-body[data-v-ae600638] .tff-search-filter-sidebar .tff-search-filter-group-head h3,.tff-search-mobile-filter-drawer-body[data-v-ae600638] .tff-search-filter-sidebar .tff-search-filter-check-list label{font-size:14px}.tff-search-mobile-filter-drawer-footer[data-v-ae600638]{border-top:1px solid #f0f0f0;display:flex;flex-shrink:0;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.tff-search-mobile-filter-drawer-footer button[data-v-ae600638]{border:none;border-radius:20px;cursor:pointer;font-size:14px;font-weight:600;height:40px}.tff-search-mobile-filter-drawer-footer .is-reset[data-v-ae600638]{background:#f2f4f6;color:#222;flex:0 0 35%}.tff-search-mobile-filter-drawer-footer .is-confirm[data-v-ae600638]{background:#207cf4;color:#fff;flex:1}.tff-search-mobile-custom-banner[data-v-ac633d03]{background:#fff;border:1px solid #e0e0e6;border-radius:12px;box-sizing:border-box;cursor:pointer;margin-bottom:12px;overflow:hidden}.tff-search-mobile-custom-banner-visual[data-v-ac633d03]{display:block;height:auto;width:100%}.tff-search-mobile-custom-banner-body[data-v-ac633d03]{padding:8px 12px 16px}.tff-search-mobile-custom-banner-head h3[data-v-ac633d03]{color:#222;font-size:14px;font-weight:600;line-height:20px}.tff-search-mobile-custom-banner-head p[data-v-ac633d03]{color:#222;font-size:12px;line-height:18px;margin-top:4px}.tff-search-mobile-custom-banner-bottom[data-v-ac633d03]{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;margin-top:12px}.tff-search-mobile-custom-banner-bottom ul[data-v-ac633d03]{display:flex;flex:1;flex-direction:column;gap:8px;list-style:none;margin:0;min-width:0;padding:0}.tff-search-mobile-custom-banner-bottom li[data-v-ac633d03]{align-items:center;color:#222;display:flex;font-size:12px;gap:8px;line-height:16px}.tff-search-mobile-custom-banner-btn[data-v-ac633d03]{background:#207cf4;border:none;border-radius:20px;color:#fff;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:600;height:32px;line-height:32px;padding:0 20px;white-space:nowrap}.tff-search-mobile-guarantee[data-v-6c3ff557]{align-items:flex-start;background:linear-gradient(269deg,#fffaf2,#ffe8d3 60%,#fff8f3);border:1px solid #ffe6d0;border-radius:8px;display:flex;flex-direction:column;gap:2px;margin-top:12px;padding:12px 16px;text-decoration:none}.tff-search-mobile-guarantee-icon[data-v-6c3ff557]{flex-shrink:0;margin-top:1px}.tff-search-mobile-guarantee-content[data-v-6c3ff557]{display:flex;flex:1;min-width:0}.tff-search-mobile-guarantee-title[data-v-6c3ff557]{align-items:center;display:flex;gap:2px;margin-left:4px}.tff-search-mobile-guarantee-title strong[data-v-6c3ff557]{color:#763700;font-size:16px;font-weight:700;line-height:20px}.tff-search-mobile-guarantee-title span[data-v-6c3ff557]{color:#763700;font-size:16px;line-height:20px;margin-left:2px;position:relative;top:-1px}.tff-search-mobile-guarantee-desc[data-v-6c3ff557]{color:#aa5000;font-size:14px;line-height:20px}#tff-search-list-layout-mobile[data-v-446590ee]{background:#fff;box-sizing:border-box;max-width:100vw;min-height:100vh;width:100%}.tff-search-mobile-header-title[data-v-446590ee]{background:#fff;color:#222;font-size:16px;font-weight:600;line-height:24px;margin:0;padding:0 16px 12px}.tff-search-list-layout-mobile-header-sticky[data-v-446590ee]{background:#fff;position:sticky;top:0;z-index:21}.tff-search-list-layout-mobile-actions-sticky[data-v-446590ee]{background:#fff;margin-top:12px;padding:0 16px 12px;position:sticky;z-index:20}.tff-search-list-layout-mobile-tabs-wrapper[data-v-446590ee]{box-sizing:border-box;padding:0 16px;width:100%}.tff-search-list-layout-mobile-content[data-v-446590ee]{padding:0 16px 24px}.tff-search-list-layout-mobile-tabs[data-v-446590ee]{align-items:center;background:#f2f4f6;border-radius:20px;box-sizing:border-box;display:flex;gap:4px;padding:4px;width:100%}.tff-search-list-layout-mobile-tabs button[data-v-446590ee]{background:transparent;border:none;border-radius:18px;color:#222;flex:1;font-size:13px;height:28px;line-height:28px;min-width:0;overflow:hidden;padding:0 4px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.tff-search-list-layout-mobile-tabs button.active[data-v-446590ee]{background:#fff;border:1px solid #d5d5d5;font-weight:600}.tff-search-list-layout-mobile-count[data-v-446590ee]{color:#222;font-size:14px;font-weight:600;margin:12px 16px 0}.tff-search-list-layout-mobile-actions[data-v-446590ee]{align-items:center;display:flex;justify-content:space-between}.tff-search-list-layout-mobile-filter[data-v-446590ee],.tff-search-list-layout-mobile-sort[data-v-446590ee]{align-items:center;background:transparent;border:none;color:#222;display:inline-flex;font-size:14px;gap:4px;line-height:20px;padding:0}.tff-search-list-layout-mobile-action-arrow[data-v-446590ee],.tff-search-list-layout-mobile-action-icon[data-v-446590ee]{display:block;flex-shrink:0}.tff-search-list-layout-mobile-filter-badge[data-v-446590ee]{background:#222;border-radius:8px;box-sizing:border-box;color:#fff;font-size:11px;height:16px;line-height:16px;min-width:16px;padding:0 4px;text-align:center}.tff-search-list-layout-mobile-load-more[data-v-446590ee]{align-items:center;background:transparent;border:none;color:#207cf4;display:flex;font-size:14px;gap:4px;justify-content:center;padding:8px 0 16px;width:100%}
