.listing-search[data-v-b2a72d03]{--el-color-primary:var(--primary-color,#2f73d7);--el-text-color-primary:var(--text-hero-color,#0f2f64);--el-text-color-regular:var(--text-main-color,#4b5563);--el-text-color-placeholder:var(--text-muted-color,#878b96);--el-border-color:var(--border-color,#e1e0e5);--el-fill-color-blank:var(--surface-color,#fff);font-family:system-ui,-apple-system,sans-serif;position:relative}.listing-search-panel[data-v-b2a72d03]{width:100%;max-width:320px;position:sticky;top:16px}.search-container[data-v-b2a72d03]{background:var(--surface-color,#fff);border:1px solid var(--border-color,#e1e0e5);box-shadow:var(--box-shadow-color,0 0 10px #0c286814);border-radius:12px;padding:18px 18px 40px}.filter-head[data-v-b2a72d03]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.filter-head .panel-title[data-v-b2a72d03]{color:var(--text-hero-color,#0f2f64);margin:0;font-size:16px;font-weight:800}.filter-expand-toggle[data-v-b2a72d03]{color:var(--text-sub-color,#64748b);cursor:pointer;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}[data-v-b2a72d03] .filter-expand-toggle .el-switch{--el-switch-on-color:var(--primary-color,#2f73d7);--el-switch-off-color:var(--muted-color,#94a3b8)}.field-stack[data-v-b2a72d03]{gap:16px;display:grid}.field-group[data-v-b2a72d03]{gap:6px;display:grid}.field-label[data-v-b2a72d03]{color:var(--text-main-color,#4b5563);align-items:center;gap:5px;font-size:14px;font-weight:600;display:inline-flex}.filter-group-title[data-v-b2a72d03]{color:#1f2937;font-size:14px;font-weight:900}.mode-selector[data-v-b2a72d03]{border:1px solid color-mix(in srgb, var(--primary-color,#2f73d7) 14%, var(--border-color,#e1e0e5));background:color-mix(in srgb, var(--primary-color,#2f73d7) 5%, var(--surface-color,#fff));border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:4px;display:grid}.mode-selector__button[data-v-b2a72d03]{min-width:0;min-height:36px;color:var(--text-sub-color,#64748b);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 5px;font-size:13px;font-weight:600;line-height:1.25;transition:background-color .18s,color .18s,box-shadow .18s,transform .18s}.mode-selector__button[data-v-b2a72d03]:hover{background:color-mix(in srgb, var(--primary-color,#2f73d7) 8%, transparent);color:var(--primary-color,#2f73d7)}.mode-selector__button.is-active[data-v-b2a72d03]{background:var(--primary-color,#2f73d7);color:#fff;box-shadow:0 3px 8px color-mix(in srgb, var(--primary-color,#2f73d7) 24%, transparent)}.mode-selector__button.is-active[data-v-b2a72d03]:hover{color:#fff;transform:translateY(-1px)}.filter-label-icon[data-v-b2a72d03]{color:var(--primary-color,#2f73d7);flex:none;font-size:14px;line-height:1}.element-filter-control[data-v-b2a72d03]{width:100%}[data-v-b2a72d03] .element-filter-control .el-select__wrapper,[data-v-b2a72d03] .element-filter-control .el-input__wrapper{background:var(--surface-color,#fff);min-height:38px;box-shadow:0 0 0 1px var(--border-color,#e1e0e5) inset;border-radius:6px;padding-inline:11px;transition:box-shadow .16s}[data-v-b2a72d03] .element-filter-control .el-select__wrapper:hover,[data-v-b2a72d03] .element-filter-control .el-input__wrapper:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--primary-color,#2f73d7) 42%, var(--border-color,#e1e0e5)) inset}[data-v-b2a72d03] .element-filter-control .el-select__wrapper.is-focused,[data-v-b2a72d03] .element-filter-control .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--primary-color,#2f73d7) inset}[data-v-b2a72d03] .element-filter-control .el-input__inner,[data-v-b2a72d03] .element-filter-control .el-select__selected-item{color:#3f3f3f;font-size:13px}[data-v-b2a72d03] .element-filter-control.el-date-editor{width:100%}[data-v-b2a72d03] .element-filter-control .el-input__prefix-inner{color:var(--text-muted-color,#878b96)}[data-v-b2a72d03] .filter-switch-row .el-switch{--el-switch-on-color:var(--primary-color,#2f73d7);--el-switch-off-color:var(--muted-color,#94a3b8)}.tag-list[data-v-b2a72d03]{flex-wrap:wrap;gap:6px;display:flex}.filter-accordion[data-v-b2a72d03]{border-top:1px solid var(--border-color,#e1e0e5);flex-direction:column;margin:0 -18px -18px;display:flex}.filter-accordion__item[data-v-b2a72d03]{border-bottom:1px solid var(--border-color,#e1e0e5)}.filter-accordion__item--dimensions[data-v-b2a72d03]{order:1}.filter-accordion__item--quantity[data-v-b2a72d03]{order:2}.filter-accordion__item--location[data-v-b2a72d03]{order:3}.filter-accordion__item--keywords[data-v-b2a72d03]{border-bottom:0;order:4}.filter-accordion__header[data-v-b2a72d03]{color:#1f2937;width:100%;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;font-size:14px;font-weight:900;transition:background-color .16s,color .16s;display:flex}.filter-accordion__header>span[data-v-b2a72d03]{align-items:center;gap:7px;min-width:0;font-weight:900;display:inline-flex}.filter-accordion__header[data-v-b2a72d03]:hover{background:color-mix(in srgb, var(--primary-color,#2f73d7) 4%, transparent)}.filter-accordion__chevron[data-v-b2a72d03]{color:var(--text-muted-color,#878b96);flex:none;font-size:11px;transition:transform .18s}.filter-accordion__body[data-v-b2a72d03]{gap:14px;padding:2px 18px 16px;animation:.18s fadeIn-b2a72d03;display:grid}.filter-accordion__item.is-open>.filter-accordion__header[data-v-b2a72d03]{background:color-mix(in srgb, var(--primary-color,#2f73d7) 2%, transparent);color:#111827}.filter-accordion__item.is-open .filter-accordion__chevron[data-v-b2a72d03]{transform:rotate(180deg)}.filter-switch-row[data-v-b2a72d03]{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.tag-pill[data-v-b2a72d03]{border:1px solid var(--border-color,#e1e0e5);background:var(--surface-color,#fff);min-height:26px;color:var(--text-main-color,#4b5563);cursor:pointer;border-radius:4px;padding:0 10px;font-size:12px;font-weight:500;transition:all .15s}.tag-pill[data-v-b2a72d03]:hover{background:color-mix(in srgb, var(--primary-color,#2f73d7) 5%, var(--surface-color,#fff));border-color:color-mix(in srgb, var(--primary-color,#2f73d7) 35%, var(--border-color,#e1e0e5))}.tag-pill.is-active[data-v-b2a72d03]{border-color:var(--primary-color,#2f73d7);background:color-mix(in srgb, var(--primary-color,#2f73d7) 10%, var(--surface-color,#fff));color:var(--primary-color,#2f73d7)}.tag-pill.is-compact[data-v-b2a72d03]{font-size:12px}.tag-pill.is-tight[data-v-b2a72d03]{letter-spacing:-.01em;padding-inline:8px}@keyframes fadeIn-b2a72d03{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.advanced-field[data-v-b2a72d03]{gap:7px;display:grid}.advanced-field__label[data-v-b2a72d03]{color:var(--text-main-color,#4b5563);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.advanced-field__hint[data-v-b2a72d03]{color:var(--text-sub-color,#64748b);font-size:14px;line-height:1.5}.dimension-sort-head[data-v-b2a72d03]{justify-content:space-between;align-items:center;gap:10px;display:flex}.dimension-sort-reset[data-v-b2a72d03]{color:var(--text-muted-color,#878b96);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:600;transition:color .16s,background-color .16s}.dimension-sort-reset[data-v-b2a72d03]:hover{background:color-mix(in srgb, var(--primary-color,#2f73d7) 8%, transparent);color:var(--primary-color,#2f73d7)}.dimension-sort-control[data-v-b2a72d03]{grid-template-columns:minmax(0,1fr) 88px;gap:8px;display:grid}.dimension-sort-dimensions[data-v-b2a72d03]{border:1px solid var(--border-color,#e1e0e5);background:color-mix(in srgb, var(--primary-color,#2f73d7) 4%, var(--surface-color,#fff));border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:3px;display:grid}.dimension-sort-dimension[data-v-b2a72d03]{min-width:0;min-height:34px;color:var(--text-sub-color,#64748b);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 5px;font-size:12px;font-weight:700;transition:background-color .16s,color .16s,box-shadow .16s}.dimension-sort-dimension[data-v-b2a72d03]:hover{background:color-mix(in srgb, var(--primary-color,#2f73d7) 8%, transparent);color:var(--primary-color,#2f73d7)}.dimension-sort-dimension.is-active[data-v-b2a72d03]{background:var(--primary-color,#2f73d7);color:#fff;box-shadow:0 2px 5px color-mix(in srgb, var(--primary-color,#2f73d7) 24%, transparent)}.dimension-sort-direction[data-v-b2a72d03]{border:1px solid var(--border-color,#e1e0e5);background:var(--surface-color,#fff);min-width:0;min-height:42px;color:var(--text-muted-color,#878b96);font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:700;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.dimension-sort-direction i[data-v-b2a72d03]{font-size:13px}.dimension-sort-direction[data-v-b2a72d03]:disabled{cursor:default;opacity:.65}.dimension-sort-direction.is-active[data-v-b2a72d03]{border-color:color-mix(in srgb, var(--primary-color,#2f73d7) 42%, var(--border-color,#e1e0e5));background:color-mix(in srgb, var(--primary-color,#2f73d7) 7%, var(--surface-color,#fff));color:var(--primary-color,#2f73d7)}.dimension-grid[data-v-b2a72d03]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.quantity-filter-row[data-v-b2a72d03],.quantity-range-row[data-v-b2a72d03]{align-items:center;gap:6px;display:grid}.quantity-filter-row[data-v-b2a72d03]{grid-template-columns:minmax(0,1fr)}.quantity-range-row[data-v-b2a72d03]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.quantity-range-row>span[data-v-b2a72d03]{color:var(--text-muted-color,#878b96);font-size:12px}.compact-control[data-v-b2a72d03]{width:100%}.listing-search-mobile-trigger[data-v-b2a72d03]{border:1px solid var(--border-color,#e1e0e5);background:var(--surface-color,#fff);color:var(--text-hero-color,#0f2f64);box-shadow:var(--box-shadow-color,0 0 10px #0c286814);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.listing-search-mobile-trigger i[data-v-b2a72d03]{color:var(--primary-color,#2f73d7)}.listing-search-mobile-overlay[data-v-b2a72d03]{background:color-mix(in srgb, var(--text-hero-color,#0f2f64) 20%, transparent);backdrop-filter:blur(2px);opacity:0;visibility:hidden;z-index:100;transition:all .2s;position:fixed;inset:0}.listing-search-mobile-overlay.is-open[data-v-b2a72d03]{opacity:1;visibility:visible}@media (width<=1024px){.listing-search-panel[data-v-b2a72d03]{max-width:none;position:static}.listing-search-panel.is-mobile[data-v-b2a72d03]{background:var(--surface-color,#fff);width:min(320px,85vw);height:100dvh;box-shadow:10px 0 30px color-mix(in srgb, var(--text-hero-color,#0f2f64) 10%, transparent);z-index:101;padding:16px;transition:transform .25s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%)}.listing-search-panel.is-mobile-open[data-v-b2a72d03]{transform:translate(0)}.panel-header[data-v-b2a72d03]{border-bottom:1px solid var(--border-color,#e1e0e5);justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;display:flex}.panel-header strong[data-v-b2a72d03]{color:var(--text-hero-color,#0f2f64);font-size:16px;font-weight:700}.panel-close[data-v-b2a72d03]{border:1px solid var(--border-color,#e1e0e5);background:var(--surface-color,#fff);width:28px;height:28px;color:var(--text-sub-color,#64748b);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.search-container[data-v-b2a72d03]{box-shadow:none;border:0;padding:0}}.boxes-list-card[data-v-3a4f2418]{background:#fff;border:1px solid #dfe7f1;border-radius:8px;height:100%;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 3px 12px #0f2f640a}.boxes-list-card[data-v-3a4f2418]:hover{border-color:#9dbbe4;transform:translateY(-3px);box-shadow:0 12px 26px #0f2f6417}.boxes-list-card:hover .boxes-list-card__image[data-v-3a4f2418]{transform:scale(1.025)}.boxes-list-card.is-placeholder[data-v-3a4f2418]{box-shadow:none;border-style:dashed}.boxes-list-card__link[data-v-3a4f2418]{width:100%;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex;overflow:hidden}.boxes-list-card__media[data-v-3a4f2418]{aspect-ratio:16/10;background:#eef2f6;flex:none;width:100%;min-height:0;position:relative;overflow:hidden}.boxes-list-card__media .boxes-list-card__image[data-v-3a4f2418]{width:100%;height:100%;transition:transform .36s;display:block}.boxes-list-card__status[data-v-3a4f2418]{color:#334155;backdrop-filter:blur(4px);background:#fffffff0;border:1px solid #e2e8f0eb;border-radius:4px;align-items:center;gap:4px;padding:6px 9px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:10px;left:10px;right:auto;box-shadow:0 3px 10px #0f172a1f}.boxes-list-card__body[data-v-3a4f2418]{flex-direction:column;flex:auto;min-width:0;padding:15px 16px 14px;display:flex}.boxes-list-card__body h3[data-v-3a4f2418]{color:#0f2f64;align-items:center;min-width:0;margin:10px 0 5px;font-size:18px;font-weight:800;line-height:1.4;display:flex}.boxes-list-card__body h3.is-featured[data-v-3a4f2418]{color:color-mix(in srgb, var(--warning-color) 78%, var(--text-main-color))}.boxes-list-card__body .listing-card-title-text[data-v-3a4f2418]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.boxes-list-card__body .listing-featured-crown[data-v-3a4f2418]{vertical-align:.06em;flex:none;margin-left:5px;font-size:.9em;line-height:1;display:inline-block;transform:translateY(-2px)}.boxes-list-card__body>p[data-v-3a4f2418]{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.boxes-list-card__tags[data-v-3a4f2418]{--overflow-tag-gap:5px;--overflow-tag-height:24px;--overflow-tag-padding:3px 8px;--overflow-tag-radius:3px;--overflow-tag-max-width:105px;--overflow-tag-bg:#edf4ff;--overflow-tag-color:#2869c7;--overflow-tag-font-size:12px;--overflow-tag-font-weight:700}.boxes-list-card__specs[data-v-3a4f2418]{border-top:1px solid #e8eef6;border-bottom:1px solid #e8eef6;grid-template-columns:minmax(88px,.75fr) minmax(0,1.25fr);gap:0;margin-top:15px;padding:10px 0;display:grid}.boxes-list-card__specs span[data-v-3a4f2418]{color:#334155;white-space:nowrap;background:0 0;border-radius:0;align-items:center;gap:6px;min-width:0;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.boxes-list-card__specs span[data-v-3a4f2418]:first-child{border-right:1px solid #e2e8f0;padding-left:0}.boxes-list-card__specs span[data-v-3a4f2418]:last-child{padding-right:0}.boxes-list-card__specs i[data-v-3a4f2418]{color:#3578d4}.boxes-list-card__footer[data-v-3a4f2418]{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:12px;display:flex}.boxes-list-card__footer>div[data-v-3a4f2418]{flex-wrap:wrap;gap:5px 12px;display:flex}.boxes-list-card__footer span[data-v-3a4f2418]{color:#475569;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.boxes-list-card__footer i[data-v-3a4f2418]{color:#7293bd}.boxes-list-card__footer time[data-v-3a4f2418]{color:#94a3b8;flex:none;font-size:12px}.boxes-list-card__placeholder[data-v-3a4f2418]{box-sizing:border-box;color:#0f2f64;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;height:100%;min-height:360px;padding:28px;text-decoration:none;display:flex}.boxes-list-card__placeholder i[data-v-3a4f2418]{color:#2f73d7;background:#eaf2ff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.boxes-list-card__placeholder strong[data-v-3a4f2418]{font-size:15px}.boxes-list-card__placeholder span[data-v-3a4f2418]{color:#64748b;max-width:260px;font-size:12px;line-height:1.6}@media (width<=640px){.boxes-list-card[data-v-3a4f2418]{border-radius:10px;min-height:116px}.boxes-list-card__link[data-v-3a4f2418]{flex-direction:row;min-height:116px}.boxes-list-card__media[data-v-3a4f2418]{aspect-ratio:auto;flex:0 0 112px;width:112px;min-height:116px}.boxes-list-card__status[data-v-3a4f2418]{gap:2px;max-width:max-content;padding:3px 5px;font-size:10px;top:6px;left:6px;right:6px}.boxes-list-card__body[data-v-3a4f2418]{padding:8px 10px;overflow:hidden}.boxes-list-card__body h3[data-v-3a4f2418]{margin:4px 0 2px;font-size:14px;line-height:1.35}.boxes-list-card__body>p[data-v-3a4f2418]{-webkit-line-clamp:1;font-size:11px;line-height:1.4}.boxes-list-card__tags[data-v-3a4f2418]{--overflow-tag-gap:3px;--overflow-tag-height:18px;--overflow-tag-padding:0 5px;--overflow-tag-max-width:74px;--overflow-tag-font-size:10px}.boxes-list-card__specs[data-v-3a4f2418]{grid-template-columns:minmax(70px,.8fr) minmax(0,1.2fr);margin-top:5px;padding:5px 0}.boxes-list-card__specs span[data-v-3a4f2418]{text-overflow:ellipsis;gap:3px;padding:0 5px;font-size:10px;overflow:hidden}.boxes-list-card__footer[data-v-3a4f2418]{align-items:center;gap:5px;margin-top:0;padding-top:5px}.boxes-list-card__footer span[data-v-3a4f2418],.boxes-list-card__footer time[data-v-3a4f2418]{font-size:10px}.boxes-list-card__footer span[data-v-3a4f2418]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.boxes-list-card__placeholder[data-v-3a4f2418]{min-height:116px;padding:12px 16px}.boxes-list-card__placeholder span[data-v-3a4f2418]{line-height:1.4}}.demand-card[data-v-2c7196e0]{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;height:100%;min-height:100%;padding:16px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 12px -2px #0f172a08}.demand-card[data-v-2c7196e0]:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 24px -4px #0f172a14}.demand-card.is-placeholder[data-v-2c7196e0]{box-shadow:none;background:#f8fafc;border:1px dashed #cbd5e1}.demand-card.is-placeholder[data-v-2c7196e0]:hover{box-shadow:none;background:#f1f5f9;border-color:#94a3b8;transform:none}.card-header[data-v-2c7196e0]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.card-header .tags[data-v-2c7196e0]{--overflow-tag-gap:6px;--overflow-tag-height:24px;--overflow-tag-padding:3px 8px;--overflow-tag-radius:4px;--overflow-tag-max-width:105px;--overflow-tag-bg:#eff6ff;--overflow-tag-color:#2563eb;--overflow-tag-font-size:12px;--overflow-tag-font-weight:600}.card-header .date[data-v-2c7196e0]{color:#64748b;white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.card-header .date[data-v-2c7196e0]:before{content:"";background-color:currentColor;width:12px;height:12px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><polyline points=\"12 6 12 12 16 14\"></polyline></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><polyline points=\"12 6 12 12 16 14\"></polyline></svg>") 50%/contain no-repeat}.card-body[data-v-2c7196e0]{flex-direction:column;flex:auto;display:flex}.card-body h3[data-v-2c7196e0]{color:#0f172a;align-items:center;gap:8px;min-width:0;margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.4;display:flex}.card-body .listing-card-title-text[data-v-2c7196e0]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.card-body .access-badge[data-v-2c7196e0]{white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;height:24px;padding:0 8px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.card-body .access-badge.is-free[data-v-2c7196e0]{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.card-body .access-badge.is-unlocked[data-v-2c7196e0]{color:#15803d;background:#ecfdf3;border-color:#bbf7d0}.card-body .access-badge.is-locked[data-v-2c7196e0]{color:#6b7280;background:#f3f4f6;border-color:#d1d5db}.card-body p[data-v-2c7196e0]{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.quantity-box[data-v-2c7196e0]{background:color-mix(in srgb, var(--primary-color,#2f73d7) 9%, #fff);border-radius:10px;align-items:center;gap:8px;margin-top:16px;padding:11px 13px;display:flex}.quantity-box strong[data-v-2c7196e0]{color:var(--primary-color,#2f73d7);font-size:15px;font-weight:800;line-height:1.4}.quantity-box__label[data-v-2c7196e0]{color:var(--text-main-color,#4b5563);font-size:13px}.quantity-box__icon[data-v-2c7196e0]{background:var(--primary-color,#2f73d7);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.quantity-box__icon i[data-v-2c7196e0]{font-size:12px;line-height:1}.card-footer[data-v-2c7196e0]{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.card-footer .meta-info[data-v-2c7196e0]{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.card-footer .meta-item[data-v-2c7196e0]{color:#475569;align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.card-footer .meta-item i[data-v-2c7196e0]{background-color:#94a3b8;width:12px;height:12px;display:inline-block}.card-footer .meta-item .icon-location[data-v-2c7196e0]{-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"></path><circle cx=\"12\" cy=\"10\" r=\"3\"></circle></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"></path><circle cx=\"12\" cy=\"10\" r=\"3\"></circle></svg>") 50%/contain no-repeat}.card-footer .view-btn[data-v-2c7196e0]{color:#2563eb;cursor:pointer;background:#eff6ff;border:none;border-radius:6px;justify-content:center;align-items:center;gap:4px;height:28px;padding:0 10px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.card-footer .view-btn[data-v-2c7196e0]:after{content:"→";align-items:center;transition:transform .15s;display:inline-flex}.card-footer .view-btn[data-v-2c7196e0]:hover{color:#fff;background:#2563eb}.card-footer .view-btn[data-v-2c7196e0]:hover:after{transform:translate(2px)}.demand-placeholder[data-v-2c7196e0]{text-align:center;box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:8px;height:100%;min-height:100%;padding:24px 16px;display:flex}.demand-placeholder__badge[data-v-2c7196e0]{color:#2563eb;background:#eff6ff;border-radius:4px;justify-content:center;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.demand-placeholder__title[data-v-2c7196e0]{color:#0f172a;font-size:14px;font-weight:700;line-height:1.3}.demand-placeholder__text[data-v-2c7196e0]{color:#64748b;max-width:220px;margin:0;font-size:12px;line-height:1.6}@media (width<=768px){.demand-card[data-v-2c7196e0]{border-radius:10px;height:auto;min-height:116px;padding:10px 12px}.card-header[data-v-2c7196e0]{gap:8px;margin-bottom:5px}.card-header .tags[data-v-2c7196e0]{--overflow-tag-gap:3px;--overflow-tag-height:18px;--overflow-tag-padding:0 5px;--overflow-tag-max-width:78px;--overflow-tag-font-size:10px}.card-header .date[data-v-2c7196e0]{font-size:10px}.card-header .date[data-v-2c7196e0]:before{width:10px;height:10px}.card-body h3[data-v-2c7196e0]{margin-bottom:2px;font-size:14px;line-height:1.35}.card-body h3 .access-badge[data-v-2c7196e0]{height:20px;padding:0 6px;font-size:9px}.card-body p[data-v-2c7196e0]{-webkit-line-clamp:1;font-size:11px;line-height:1.4}.quantity-box[data-v-2c7196e0]{border-radius:5px;align-self:flex-start;gap:4px;margin-top:5px;padding:4px 7px}.quantity-box strong[data-v-2c7196e0]{font-size:12px}.quantity-box__label[data-v-2c7196e0]{font-size:11px}.quantity-box__icon[data-v-2c7196e0]{width:16px;height:16px}.quantity-box__icon i[data-v-2c7196e0]{font-size:9px}.card-footer[data-v-2c7196e0]{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding-top:6px}.card-footer .meta-item[data-v-2c7196e0]{font-size:10px}.card-footer .view-btn[data-v-2c7196e0]{align-self:auto;height:24px;padding:0 8px;font-size:10px}.demand-placeholder[data-v-2c7196e0]{min-height:96px;padding:10px 14px}}.home-used-item-container[data-v-5ecbad53]{box-sizing:border-box;flex-direction:column;height:100%;min-height:100%;display:flex}.home-used-item-container.is-placeholder[data-v-5ecbad53]{box-shadow:none;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px}.home-used-item-container.is-placeholder[data-v-5ecbad53]:hover{box-shadow:none;background:#f1f5f9;border-color:#94a3b8;transform:none}.home-used-card[data-v-5ecbad53]{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:96px minmax(0,1fr);align-items:flex-start;gap:12px;width:100%;padding:12px;transition:all .2s cubic-bezier(.4,0,.2,1);display:grid;box-shadow:0 4px 12px -2px #0f172a08}.home-used-card[data-v-5ecbad53]:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 24px -4px #0f172a14}.home-used-card__media[data-v-5ecbad53]{background-color:#f1f5f9;border-radius:8px;flex-shrink:0;width:96px;height:96px;position:relative;overflow:hidden}.home-used-card__media .home-used-card__image[data-v-5ecbad53]{width:100%;height:100%;display:block}.home-used-card__media .home-used-card__location-badge[data-v-5ecbad53]{color:#fff;-webkit-backdrop-filter:blur(4px);background:#0f172a99;border-radius:4px;align-items:center;gap:3px;height:18px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:4px;left:4px}.home-used-card__media .home-used-card__location-badge i[data-v-5ecbad53]{font-size:10px}.home-used-card__content[data-v-5ecbad53]{flex-direction:column;min-width:0;display:flex}.home-used-card__content .home-used-card__tags[data-v-5ecbad53]{--overflow-tag-gap:4px;--overflow-tag-height:18px;--overflow-tag-padding:0 6px;--overflow-tag-radius:3px;--overflow-tag-bg:#eff6ff;--overflow-tag-color:#2563eb;--overflow-tag-font-size:12px;--overflow-tag-font-weight:600;margin-bottom:4px}.home-used-card__content .home-used-card__title[data-v-5ecbad53]{color:#0f172a;align-items:center;min-width:0;margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.35;display:flex}.home-used-card__content .home-used-card__title.is-featured[data-v-5ecbad53]{color:color-mix(in srgb, var(--warning-color) 78%, var(--text-main-color))}.home-used-card__content .listing-card-title-text[data-v-5ecbad53]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.home-used-card__content .listing-featured-crown[data-v-5ecbad53]{vertical-align:.06em;flex:none;margin-left:5px;font-size:.9em;line-height:1;display:inline-block;transform:translateY(-2px)}.home-used-card__content .home-used-card__description[data-v-5ecbad53]{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.home-used-card__side[data-v-5ecbad53]{border-top:1px solid #f1f5f9;flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding-top:10px;display:flex}.home-used-card__side .home-used-card__footer-meta[data-v-5ecbad53]{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.home-used-card__side .home-used-card__publisher[data-v-5ecbad53]{color:#475569;font-size:12px;font-weight:600;line-height:1}.home-used-card__side .home-used-card__published-at[data-v-5ecbad53]{color:#94a3b8;font-size:12px;font-weight:500;line-height:1}.home-used-card__side .home-used-card__button[data-v-5ecbad53]{color:#2563eb;cursor:pointer;background:#eff6ff;border:none;border-radius:6px;justify-content:center;align-items:center;gap:2px;height:26px;padding:0 10px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.home-used-card__side .home-used-card__button[data-v-5ecbad53]:after{content:"→";transition:transform .15s}.home-used-card__side .home-used-card__button[data-v-5ecbad53]:hover{color:#fff;background:#2563eb}.home-used-card__side .home-used-card__button[data-v-5ecbad53]:hover:after{transform:translate(2px)}.home-used-card__side .home-used-card__button[data-v-5ecbad53]:active{transform:scale(.96)}.used-placeholder[data-v-5ecbad53]{text-align:center;box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:6px;height:100%;min-height:100%;padding:24px 16px;display:flex}.used-placeholder__badge[data-v-5ecbad53]{color:#2563eb;background:#eff6ff;border-radius:4px;justify-content:center;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.used-placeholder__title[data-v-5ecbad53]{color:#0f172a;font-size:14px;font-weight:700;line-height:1.3}.used-placeholder__text[data-v-5ecbad53]{color:#64748b;max-width:220px;margin:0;font-size:12px;line-height:1.6}@media (width<=767px){.home-used-card[data-v-5ecbad53]{border-radius:10px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:92px minmax(0,1fr);gap:0 9px;min-height:116px;padding:8px}.home-used-card__media[data-v-5ecbad53]{border-radius:6px;grid-row:1/3;width:92px;height:100%;min-height:100px}.home-used-card__content[data-v-5ecbad53]{overflow:hidden}.home-used-card__content .home-used-card__tags[data-v-5ecbad53]{--overflow-tag-gap:3px;--overflow-tag-height:18px;--overflow-tag-padding:0 5px;--overflow-tag-max-width:74px;--overflow-tag-font-size:10px;margin-bottom:3px}.home-used-card__content .home-used-card__title[data-v-5ecbad53]{margin-bottom:2px;font-size:14px}.home-used-card__content .home-used-card__description[data-v-5ecbad53]{-webkit-line-clamp:1;font-size:11px;line-height:1.4}.home-used-card__side[data-v-5ecbad53]{flex-direction:row;grid-column:2;justify-content:space-between;align-items:center;gap:5px;margin-top:4px;padding-top:5px}.home-used-card__side .home-used-card__footer-meta[data-v-5ecbad53]{gap:3px}.home-used-card__side .home-used-card__publisher[data-v-5ecbad53],.home-used-card__side .home-used-card__published-at[data-v-5ecbad53]{font-size:9px}.home-used-card__side .home-used-card__button[data-v-5ecbad53]{width:auto;height:23px;padding:0 7px;font-size:10px}.used-placeholder[data-v-5ecbad53]{min-height:106px;padding:10px 14px}}.vendor-card[data-v-fea305e8]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;height:100%;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 4px 12px -2px #0f172a0a}.vendor-card[data-v-fea305e8]:hover{border-color:#cbd5e1;transform:translateY(-4px);box-shadow:0 12px 24px -4px #0f172a14}.vendor-card:hover .vendor-cover[data-v-fea305e8]{transform:scale(1.03)}.vendor-card:hover .view-btn[data-v-fea305e8]{color:#fff;background:#2563eb}.vendor-card.is-placeholder[data-v-fea305e8]{box-shadow:none;background:#f8fafc;border:1px dashed #cbd5e1}.vendor-card.is-placeholder[data-v-fea305e8]:hover{border-color:#94a3b8;transform:none}.vendor-card .card-image-wrapper[data-v-fea305e8]{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.vendor-card .card-image-wrapper .vendor-cover[data-v-fea305e8]{object-fit:cover;width:100%;height:100%;transition:transform .4s}.vendor-card .card-image-wrapper .location-badge[data-v-fea305e8]{backdrop-filter:blur(4px);color:#0f172a;background:#ffffffe6;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px;box-shadow:0 2px 4px #0000000d}.vendor-card .card-image-wrapper .location-badge i[data-v-fea305e8]{color:#2563eb;font-size:10px}.vendor-card .card-body[data-v-fea305e8]{flex-grow:1;padding:16px}.vendor-card .card-body .vendor-tags[data-v-fea305e8]{--overflow-tag-gap:6px;--overflow-tag-height:22px;--overflow-tag-padding:2px 8px;--overflow-tag-radius:4px;--overflow-tag-max-width:105px;--overflow-tag-bg:#f1f5f9;--overflow-tag-color:#475569;--overflow-tag-font-size:12px;--overflow-tag-font-weight:600;--overflow-tag-more-border:1px solid #dbe4ef;--overflow-tag-more-color:#475569;margin-bottom:10px}.vendor-card .card-body h3[data-v-fea305e8]{color:#0f172a;align-items:center;min-width:0;margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.4;display:flex}.vendor-card .card-body h3.is-featured[data-v-fea305e8]{color:color-mix(in srgb, var(--warning-color) 78%, var(--text-main-color))}.vendor-card .card-body .listing-card-title-text[data-v-fea305e8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vendor-card .card-body .listing-featured-crown[data-v-fea305e8]{vertical-align:.06em;flex:none;margin-left:5px;font-size:.9em;line-height:1;display:inline-block;transform:translateY(-2px)}.vendor-card .card-body p[data-v-fea305e8]{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.vendor-card .card-footer[data-v-fea305e8]{padding:0 16px 16px}.vendor-card .card-footer .view-btn[data-v-fea305e8]{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #0000;border-radius:6px;width:100%;padding:8px;font-size:13px;font-weight:600;transition:all .2s}.vendor-card .card-footer .view-btn[data-v-fea305e8]:active{transform:scale(.98)}.vendor-card .vendor-placeholder[data-v-fea305e8]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;padding:24px;display:flex}.vendor-card .vendor-placeholder__badge[data-v-fea305e8]{color:#2563eb;background:#eff6ff;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:700}.vendor-card .vendor-placeholder__title[data-v-fea305e8]{color:#0f172a;font-size:15px;font-weight:700}.vendor-card .vendor-placeholder__text[data-v-fea305e8]{color:#64748b;margin:0;font-size:12px;line-height:1.5}@media (width<=767px){.vendor-card[data-v-fea305e8]{border-radius:10px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:112px minmax(0,1fr);height:116px;min-height:116px;display:grid}.vendor-card .card-image-wrapper[data-v-fea305e8]{aspect-ratio:auto;grid-row:1/3;width:112px;height:100%}.vendor-card .card-image-wrapper .location-badge[data-v-fea305e8]{text-overflow:ellipsis;white-space:nowrap;gap:2px;max-width:calc(100% - 12px);padding:3px 5px;font-size:10px;top:6px;left:6px;overflow:hidden}.vendor-card .card-body[data-v-fea305e8]{min-width:0;padding:8px 10px 2px;overflow:hidden}.vendor-card .card-body .vendor-tags[data-v-fea305e8]{--overflow-tag-gap:3px;--overflow-tag-height:18px;--overflow-tag-padding:0 5px;--overflow-tag-max-width:74px;--overflow-tag-font-size:10px;margin-bottom:4px}.vendor-card .card-body h3[data-v-fea305e8]{margin-bottom:2px;font-size:14px;line-height:1.35}.vendor-card .card-body p[data-v-fea305e8]{-webkit-line-clamp:1;font-size:11px;line-height:1.4}.vendor-card .card-footer[data-v-fea305e8]{grid-column:2;padding:0 10px 8px}.vendor-card .card-footer .view-btn[data-v-fea305e8]{width:auto;height:24px;padding:0 9px;font-size:10px}.vendor-card.is-placeholder[data-v-fea305e8]{height:auto;min-height:106px;display:block}.vendor-card .vendor-placeholder[data-v-fea305e8]{min-height:106px;padding:10px 14px}}.listing-content[data-v-d029f9b5]{flex-direction:column;min-width:0;min-height:50vh;display:flex}.grid[data-v-d029f9b5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:24px;display:grid}.listing-pagination[data-v-d029f9b5]{border-top:1px solid v(--border-color, #e2e8f0);justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding:18px 4px 2px;display:flex}.listing-pagination__meta[data-v-d029f9b5]{color:var(--text-main-color,#4b5563);margin:0;font-size:14px}.listing-pagination__controls[data-v-d029f9b5]{align-items:center;gap:6px;display:flex}.listing-pagination__button[data-v-d029f9b5]{border:1px solid var(--border-color,#e2e8f0);background:var(--surface-color,#fff);width:34px;height:34px;color:var(--text-main-color,#334155);font:inherit;cursor:pointer;border-radius:4px;place-items:center;padding:0;font-size:13px;font-weight:700;transition:border-color .18s,background .18s,color .18s;display:inline-grid}.listing-pagination__button[data-v-d029f9b5]:hover:not(:disabled):not(.is-current){border-color:var(--primary-color,#2f66e2);color:var(--primary-color,#2f66e2)}.listing-pagination__button.is-current[data-v-d029f9b5]{border-color:var(--primary-color,#2f66e2);background:var(--primary-color,#2f66e2);color:#fff}.listing-pagination__button[data-v-d029f9b5]:disabled{background:var(--surface-muted-color,#f1f5f9);color:var(--text-soft-color,#cbd5e1);cursor:not-allowed;border-color:#0000}.listing-pagination__ellipsis[data-v-d029f9b5]{min-width:24px;height:34px;color:var(--text-muted-color,#64748b);place-items:center;font-size:13px;display:inline-grid}.listing-empty[data-v-d029f9b5]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 24px;display:flex}.listing-empty h3[data-v-d029f9b5]{color:var(--text-hero-color,#0f2f64);letter-spacing:-.03em;margin:0 0 10px;font-size:26px;font-weight:800}.listing-empty p[data-v-d029f9b5]{color:var(--text-muted-color,#64748b);margin:0;font-size:15px;line-height:1.8}.listing-empty.is-loading i[data-v-d029f9b5]{animation:1s linear infinite spin-d029f9b5}.listing-empty__visual[data-v-d029f9b5]{justify-content:center;align-items:center;width:100px;height:100px;margin-bottom:12px;display:flex;position:relative}.listing-empty__visual i[data-v-d029f9b5]{z-index:1;color:#2f66e238;font-size:60px;position:relative}.listing-empty__halo[data-v-d029f9b5]{background:radial-gradient(circle,#d4e2ffd9 0%,#fff0 70%);border-radius:50%;position:absolute;inset:14px}@keyframes spin-d029f9b5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=1200px){.grid[data-v-d029f9b5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.listing-content[data-v-d029f9b5]{min-height:280px}.grid[data-v-d029f9b5]{grid-template-columns:1fr;gap:8px;margin-bottom:18px}.listing-empty[data-v-d029f9b5]{min-height:280px;padding:28px 16px}.listing-empty h3[data-v-d029f9b5]{margin-bottom:6px;font-size:22px}.listing-empty p[data-v-d029f9b5]{font-size:13px;line-height:1.6}.listing-empty__visual[data-v-d029f9b5]{width:72px;height:72px;margin-bottom:8px}.listing-empty__visual i[data-v-d029f9b5]{font-size:44px}.listing-pagination[data-v-d029f9b5]{flex-direction:column;gap:12px;margin-top:18px;padding-top:16px}.listing-pagination__meta[data-v-d029f9b5]{text-align:center}.listing-pagination__controls[data-v-d029f9b5]{justify-content:center;width:100%}}.feature-card[data-v-8872b5c9]{border:1px solid var(--border-color,#dbe5f1);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);min-height:300px;display:grid;overflow:hidden}.feature-card__visual[data-v-8872b5c9]{background:#edf5ff;min-height:300px;display:block;position:relative;overflow:hidden}.feature-card__image[data-v-8872b5c9]{width:100%;height:100%;transition:transform .55s cubic-bezier(.16,1,.3,1)}.feature-card:hover .feature-card__image[data-v-8872b5c9]{transform:scale(1.025)}.feature-card__visual-label[data-v-8872b5c9]{color:#71470a;letter-spacing:.08em;text-shadow:0 1px #ffffffa6;background:linear-gradient(115deg,#0000 20%,#ffffffb8 42%,#0000 62%) 0 0/180% 100%,linear-gradient(#fff1a8 0%,#f7c94c 48%,#d99a18 100%) 0 0/100% 100%;border:1px solid #d39a206b;border-radius:7px;padding:7px 12px;font-size:12px;font-weight:800;position:absolute;top:20px;left:20px;overflow:hidden;box-shadow:inset 0 1px #fffc,inset 0 -1px #8b53043d,0 0 7px #d39a2033,0 3px 8px #784c0524}.feature-card__location[data-v-8872b5c9]{color:#fff;backdrop-filter:blur(8px);background:#0f172ac2;border-radius:7px;align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:20px;right:20px}.feature-card__content[data-v-8872b5c9]{flex-direction:column;justify-content:center;min-width:0;padding:36px 36px 84px;display:flex;position:relative}.feature-card__content h2[data-v-8872b5c9]{color:var(--text-hero-color,#0b2d5c);text-overflow:ellipsis;white-space:nowrap;margin:14px 0 10px;font-size:28px;font-weight:800;line-height:1.35;overflow:hidden}.feature-card__content p[data-v-8872b5c9]{color:var(--text-muted-color,#64748b);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.8;display:-webkit-box;overflow:hidden}.feature-card__badge[data-v-8872b5c9]{color:var(--listing-mode-vendor-color,#16855b);align-self:flex-start;font-weight:800}.feature-card__link[data-v-8872b5c9]{border:1px solid color-mix(in srgb, var(--primary-color,#2f74db) 28%, transparent);min-height:40px;color:var(--primary-color,#2f74db);border-radius:999px;align-items:center;gap:12px;padding:0 8px 0 16px;font-size:13px;font-weight:800;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex;position:absolute;bottom:24px;right:28px}.feature-card__link i[data-v-8872b5c9]{background:var(--primary-color,#2f74db);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;transition:transform .2s;display:grid}.feature-card__link[data-v-8872b5c9]:hover{border-color:var(--primary-color,#2f74db);background:var(--primary-soft-color,#eff6ff)}.feature-card__link:hover i[data-v-8872b5c9]{transform:translate(2px)}.feature-card__actions[data-v-8872b5c9]{margin-top:24px}.feature-card__actions[data-v-8872b5c9]:empty{display:none}@media (width<=767px){.feature-card[data-v-8872b5c9]{border-radius:10px;grid-template-columns:42% minmax(0,58%);height:178px;min-height:178px}.feature-card__visual[data-v-8872b5c9]{height:100%;min-height:0}.feature-card__visual-label[data-v-8872b5c9]{border-radius:4px;padding:3px 6px;font-size:9px;top:7px;left:7px}.feature-card__location[data-v-8872b5c9]{text-overflow:ellipsis;white-space:nowrap;border-radius:4px;gap:3px;max-width:calc(100% - 12px);padding:4px 6px;font-size:9px;bottom:6px;right:6px;overflow:hidden}.feature-card__content[data-v-8872b5c9]{justify-content:flex-start;padding:12px 12px 38px;overflow:hidden}.feature-card__badge[data-v-8872b5c9]{font-size:11px}.feature-card__content h2[data-v-8872b5c9]{margin:4px 0 3px;font-size:15px;line-height:1.35}.feature-card__content p[data-v-8872b5c9]{-webkit-line-clamp:3;font-size:10px;line-height:1.4}.feature-card__link[data-v-8872b5c9]{gap:5px;min-height:26px;padding:0 4px 0 8px;font-size:10px;bottom:7px;right:10px}.feature-card__link i[data-v-8872b5c9]{width:18px;height:18px;font-size:9px}}.feature-card[data-v-a40c27ad]{border:1px solid var(--border-color,#dbe5f1);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);min-height:300px;display:grid;overflow:hidden}.feature-card__visual[data-v-a40c27ad]{background:var(--primary-soft-color,#eff6ff);min-height:300px;display:block;position:relative;overflow:hidden}.feature-card__image[data-v-a40c27ad]{width:100%;height:100%;transition:transform .55s cubic-bezier(.16,1,.3,1)}.feature-card:hover .feature-card__image[data-v-a40c27ad]{transform:scale(1.025)}.feature-card__visual-label[data-v-a40c27ad]{color:#71470a;letter-spacing:.08em;text-shadow:0 1px #ffffffa6;background:linear-gradient(115deg,#0000 20%,#ffffffb8 42%,#0000 62%) 0 0/180% 100%,linear-gradient(#fff1a8 0%,#f7c94c 48%,#d99a18 100%) 0 0/100% 100%;border:1px solid #d39a206b;border-radius:7px;padding:7px 12px;font-size:12px;font-weight:800;position:absolute;top:20px;left:20px;overflow:hidden;box-shadow:inset 0 1px #fffc,inset 0 -1px #8b53043d,0 0 7px #d39a2033,0 3px 8px #784c0524}.feature-card__location[data-v-a40c27ad]{color:#fff;backdrop-filter:blur(8px);background:#0f172ac2;border-radius:7px;align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:20px;right:20px}.feature-card__content[data-v-a40c27ad]{flex-direction:column;justify-content:center;min-width:0;padding:36px 36px 84px;display:flex;position:relative}.feature-card__badge[data-v-a40c27ad]{color:var(--listing-mode-demand-color,#d97706);align-self:flex-start;font-size:16px;font-weight:800}.feature-card__eyebrow[data-v-a40c27ad]{align-items:center;gap:10px;display:flex}.feature-card__access[data-v-a40c27ad]{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.feature-card__access.is-free[data-v-a40c27ad]{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.feature-card__access.is-unlocked[data-v-a40c27ad]{color:#15803d;background:#ecfdf3;border-color:#bbf7d0}.feature-card__access.is-locked[data-v-a40c27ad]{color:#6b7280;background:#f3f4f6;border-color:#d1d5db}.feature-card__title[data-v-a40c27ad]{color:var(--text-hero-color,#0b2d5c);text-overflow:ellipsis;white-space:nowrap;margin:14px 0 10px;font-size:clamp(23px,2vw,28px);font-weight:800;line-height:1.35;overflow:hidden}.feature-card__description[data-v-a40c27ad]{color:var(--text-muted-color,#64748b);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.8;display:-webkit-box;overflow:hidden}.feature-card__quantity[data-v-a40c27ad]{border-top:1px solid var(--border-color,#dbe5f1);justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding-top:16px;display:flex}.feature-card__quantity span[data-v-a40c27ad]{color:var(--text-muted-color,#64748b);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.feature-card__quantity i[data-v-a40c27ad],.feature-card__quantity strong[data-v-a40c27ad]{color:var(--primary-color,#2f74db)}.feature-card__quantity strong[data-v-a40c27ad]{white-space:nowrap;font-size:18px;font-weight:800}.feature-card__link[data-v-a40c27ad]{border:1px solid color-mix(in srgb, var(--primary-color,#2f74db) 28%, transparent);min-height:40px;color:var(--primary-color,#2f74db);border-radius:999px;align-items:center;gap:12px;padding:0 8px 0 16px;font-size:13px;font-weight:800;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex;position:absolute;bottom:24px;right:28px}.feature-card__link i[data-v-a40c27ad]{background:var(--primary-color,#2f74db);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;transition:transform .2s;display:grid}.feature-card__link[data-v-a40c27ad]:hover{border-color:var(--primary-color,#2f74db);background:var(--primary-soft-color,#eff6ff)}.feature-card__link:hover i[data-v-a40c27ad]{transform:translate(2px)}.feature-card__actions[data-v-a40c27ad]:empty{display:none}@media (width<=1024px){.feature-card[data-v-a40c27ad]{grid-template-columns:minmax(0,1fr) minmax(330px,.9fr)}.feature-card__content[data-v-a40c27ad]{padding:30px 28px 82px}}@media (width<=767px){.feature-card[data-v-a40c27ad]{border-radius:10px;grid-template-columns:42% minmax(0,58%);height:178px;min-height:178px}.feature-card__visual[data-v-a40c27ad]{height:100%;min-height:0}.feature-card__visual-label[data-v-a40c27ad]{border-radius:4px;padding:3px 6px;font-size:9px;top:7px;left:7px}.feature-card__location[data-v-a40c27ad]{text-overflow:ellipsis;white-space:nowrap;border-radius:4px;gap:3px;max-width:calc(100% - 12px);padding:4px 6px;font-size:9px;bottom:6px;right:6px;overflow:hidden}.feature-card__content[data-v-a40c27ad]{justify-content:flex-start;padding:12px 12px 38px;overflow:hidden}.feature-card__badge[data-v-a40c27ad]{font-size:11px}.feature-card__eyebrow[data-v-a40c27ad]{gap:5px}.feature-card__access[data-v-a40c27ad]{min-height:20px;padding:0 6px;font-size:9px}.feature-card__title[data-v-a40c27ad]{margin:4px 0 3px;font-size:15px;line-height:1.35}.feature-card__description[data-v-a40c27ad]{-webkit-line-clamp:1;font-size:10px;line-height:1.4}.feature-card__quantity[data-v-a40c27ad]{gap:6px;margin-top:7px;padding-top:6px}.feature-card__quantity span[data-v-a40c27ad]{gap:4px;font-size:10px}.feature-card__quantity strong[data-v-a40c27ad]{font-size:11px}.feature-card__link[data-v-a40c27ad]{gap:5px;min-height:26px;padding:0 4px 0 8px;font-size:10px;bottom:7px;right:10px}.feature-card__link i[data-v-a40c27ad]{width:18px;height:18px;font-size:9px}}.feature-card[data-v-805bbb92]{border:1px solid var(--border-color,#dbe5f1);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);min-height:320px;display:grid;overflow:hidden}.feature-card__visual[data-v-805bbb92]{background:var(--primary-soft-color,#eff6ff);min-height:320px;display:block;position:relative;overflow:hidden}.feature-card__image[data-v-805bbb92]{width:100%;height:100%;transition:transform .55s cubic-bezier(.16,1,.3,1)}.feature-card:hover .feature-card__image[data-v-805bbb92]{transform:scale(1.025)}.feature-card__visual-label[data-v-805bbb92]{color:#71470a;letter-spacing:.08em;text-shadow:0 1px #ffffffa6;background:linear-gradient(115deg,#0000 20%,#ffffffb8 42%,#0000 62%) 0 0/180% 100%,linear-gradient(#fff1a8 0%,#f7c94c 48%,#d99a18 100%) 0 0/100% 100%;border:1px solid #d39a206b;border-radius:7px;padding:7px 12px;font-size:12px;font-weight:800;position:absolute;top:20px;left:20px;overflow:hidden;box-shadow:inset 0 1px #fffc,inset 0 -1px #8b53043d,0 0 7px #d39a2033,0 3px 8px #784c0524}.feature-card__location[data-v-805bbb92]{color:#fff;backdrop-filter:blur(8px);background:#0f172ac2;border-radius:7px;align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:20px;right:20px}.feature-card__content[data-v-805bbb92]{flex-direction:column;justify-content:center;min-width:0;padding:32px 36px 84px;display:flex;position:relative}.feature-card__badge[data-v-805bbb92]{color:var(--listing-mode-boxes-color,#c78211);align-self:flex-start;font-size:16px;font-weight:800}.feature-card__title[data-v-805bbb92]{color:var(--text-hero-color,#0b2d5c);text-overflow:ellipsis;white-space:nowrap;margin:12px 0 8px;font-size:clamp(22px,1.8vw,26px);font-weight:800;line-height:1.35;overflow:hidden}.feature-card__description[data-v-805bbb92]{color:var(--text-muted-color,#64748b);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.feature-card__specs[data-v-805bbb92]{border-top:1px solid var(--border-color,#e2e8f0);border-bottom:1px solid var(--border-color,#e2e8f0);grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0 0;padding:14px 0;display:grid}.feature-card__spec[data-v-805bbb92]{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:0 16px;display:flex}.feature-card__spec[data-v-805bbb92]:first-child{border-right:1px solid var(--border-color,#e2e8f0);padding-left:0}.feature-card__spec dt[data-v-805bbb92]{color:var(--text-muted-color,#64748b);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:600;display:flex}.feature-card__spec dt i[data-v-805bbb92]{color:var(--primary-color,#2f74db)}.feature-card__spec dd[data-v-805bbb92]{color:var(--primary-color,#2f74db);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:800;overflow:hidden}.feature-card__link[data-v-805bbb92]{border:1px solid color-mix(in srgb, var(--primary-color,#2f74db) 28%, transparent);min-height:40px;color:var(--primary-color,#2f74db);border-radius:999px;align-items:center;gap:12px;padding:0 8px 0 16px;font-size:13px;font-weight:800;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:inline-flex;position:absolute;bottom:24px;right:28px}.feature-card__link i[data-v-805bbb92]{background:var(--primary-color,#2f74db);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;transition:transform .2s;display:grid}.feature-card__link[data-v-805bbb92]:hover{border-color:var(--primary-color,#2f74db);background:var(--primary-soft-color,#eff6ff)}.feature-card__link:hover i[data-v-805bbb92]{transform:translate(2px)}.feature-card__actions[data-v-805bbb92]:empty{display:none}@media (width<=1024px){.feature-card[data-v-805bbb92]{grid-template-columns:minmax(0,1fr) minmax(350px,.95fr)}.feature-card__content[data-v-805bbb92]{padding:28px 28px 82px}}@media (width<=767px){.feature-card[data-v-805bbb92]{border-radius:10px;grid-template-columns:42% minmax(0,58%);height:178px;min-height:178px}.feature-card__visual[data-v-805bbb92]{height:100%;min-height:0}.feature-card__visual-label[data-v-805bbb92]{border-radius:4px;padding:3px 6px;font-size:9px;top:7px;left:7px}.feature-card__location[data-v-805bbb92]{text-overflow:ellipsis;white-space:nowrap;border-radius:4px;gap:3px;max-width:calc(100% - 12px);padding:4px 6px;font-size:9px;bottom:6px;right:6px;overflow:hidden}.feature-card__content[data-v-805bbb92]{justify-content:flex-start;padding:12px 12px 38px;overflow:hidden}.feature-card__badge[data-v-805bbb92]{font-size:11px}.feature-card__title[data-v-805bbb92]{margin:4px 0 3px;font-size:15px;line-height:1.35}.feature-card__description[data-v-805bbb92]{-webkit-line-clamp:1;font-size:10px;line-height:1.4}.feature-card__specs[data-v-805bbb92]{grid-template-columns:minmax(90px,.65fr) minmax(0,1.35fr);margin-top:7px;padding:6px 0}.feature-card__spec[data-v-805bbb92]{justify-content:flex-start;align-items:center;gap:4px;padding:0 7px;display:flex}.feature-card__spec dt[data-v-805bbb92]{flex:none;margin:0;font-size:0}.feature-card__spec dt i[data-v-805bbb92]{font-size:12px}.feature-card__spec dd[data-v-805bbb92]{font-size:10px}.feature-card__link[data-v-805bbb92]{gap:5px;min-height:26px;padding:0 4px 0 8px;font-size:10px;bottom:7px;right:10px}.feature-card__link i[data-v-805bbb92]{width:18px;height:18px;font-size:9px}}@media (width<=420px){.feature-card__specs[data-v-805bbb92]{grid-template-columns:minmax(88px,.7fr) minmax(0,1.3fr);gap:0}.feature-card__spec[data-v-805bbb92]{padding:0 10px}.feature-card__spec[data-v-805bbb92]:first-child{border-right:1px solid var(--border-color,#e2e8f0);border-bottom:0;padding-bottom:0;padding-left:0}.feature-card__spec dd[data-v-805bbb92]{font-size:13px}}.feature-card[data-v-dee848bb]{border:1px solid var(--border-color,#dbe5f1);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);min-height:300px;display:grid;overflow:hidden}.feature-card__visual[data-v-dee848bb]{background:#eef2f7;min-height:300px}.feature-card__image[data-v-dee848bb]{width:100%;height:100%}.feature-card__content[data-v-dee848bb]{flex-direction:column;justify-content:center;padding:36px;display:flex}.feature-card__content h2[data-v-dee848bb]{color:var(--text-hero-color,#0b2d5c);margin:14px 0 10px;font-size:28px}.feature-card__content p[data-v-dee848bb]{color:var(--text-muted-color,#64748b);margin:0;line-height:1.8}.feature-card__badge[data-v-dee848bb]{color:var(--listing-mode-used-color,#64748b);align-self:flex-start;font-weight:800}.feature-card__actions[data-v-dee848bb]{margin-top:24px}@media (width<=767px){.feature-card[data-v-dee848bb]{border-radius:10px;grid-template-columns:42% minmax(0,58%);height:178px;min-height:178px}.feature-card__visual[data-v-dee848bb]{height:100%;min-height:0;overflow:hidden}.feature-card__content[data-v-dee848bb]{min-width:0;padding:14px 16px;overflow:hidden}.feature-card__badge[data-v-dee848bb]{font-size:11px}.feature-card__content h2[data-v-dee848bb]{text-overflow:ellipsis;white-space:nowrap;margin:5px 0 4px;font-size:15px;line-height:1.35;overflow:hidden}.feature-card__content p[data-v-dee848bb]{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:10px;line-height:1.5;display:-webkit-box;overflow:hidden}}.listing-shell[data-v-aac93d9b]{grid-template-columns:280px minmax(0,1fr);align-items:stretch;gap:20px;width:min(100% - 32px,96%);max-width:1280px;margin:0 auto;padding:20px 0 40px;display:grid}.listing-shell-content[data-v-aac93d9b],.listing-shell-sidebar[data-v-aac93d9b]{min-width:0}.listing-shell-content[data-v-aac93d9b]{flex-direction:column;display:flex}.listing-shell-content[data-v-aac93d9b] .listing-content{flex:1}.listing-publish-fab[data-v-aac93d9b]{right:max(30px, env(safe-area-inset-right));bottom:max(34px, env(safe-area-inset-bottom));z-index:40;background:linear-gradient(135deg, #4f8df7 0%, var(--primary-color,#2f73d7) 55%, #1857ba 100%);color:#fff;width:56px;height:56px;box-shadow:0 0 0 4px color-mix(in srgb, var(--primary-color,#2f73d7) 10%, transparent), 0 12px 28px color-mix(in srgb, var(--primary-color,#2f73d7) 28%, transparent), 0 3px 8px #0f172a1f;border:1px solid #fff9;border-radius:28px;align-items:center;padding:0;text-decoration:none;transition:width .24s cubic-bezier(.22,1,.36,1),transform .2s,box-shadow .2s;display:inline-flex;position:fixed;overflow:hidden}.listing-publish-fab[data-v-aac93d9b]:hover{color:#fff;box-shadow:0 0 0 5px color-mix(in srgb, var(--primary-color,#2f73d7) 13%, transparent), 0 16px 34px color-mix(in srgb, var(--primary-color,#2f73d7) 34%, transparent), 0 4px 10px #0f172a26;transform:translateY(-3px)}.listing-publish-fab[data-v-aac93d9b]:active{transform:translateY(-1px)scale(.98)}.listing-publish-fab[data-v-aac93d9b]:focus-visible{outline:3px solid color-mix(in srgb, var(--primary-color,#2f73d7) 28%, transparent);outline-offset:3px}.listing-publish-fab>i[data-v-aac93d9b]{color:#fff;flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:21px;line-height:1;display:grid}.listing-publish-fab__text[data-v-aac93d9b]{color:#fff;white-space:nowrap;opacity:0;width:0;font-size:14px;font-weight:800;transition:width .2s,opacity .16s,transform .2s;overflow:hidden;transform:translate(6px)}@media (hover:hover){.listing-publish-fab[data-v-aac93d9b]:hover,.listing-publish-fab[data-v-aac93d9b]:focus-visible{width:142px}.listing-publish-fab:hover .listing-publish-fab__text[data-v-aac93d9b],.listing-publish-fab:focus-visible .listing-publish-fab__text[data-v-aac93d9b]{opacity:1;width:72px;transform:translate(-1px)}}.listing-shell-feature[data-v-aac93d9b]{grid-column:1/-1;min-width:0}.listing-feature-carousel[data-v-aac93d9b]{position:relative;overflow:hidden}@media (width>=768px){.listing-feature-carousel[data-v-aac93d9b]{height:320px;max-height:320px}.listing-feature-carousel[data-v-aac93d9b] .feature-card{height:100%;min-height:0;max-height:320px}.listing-feature-carousel[data-v-aac93d9b] .feature-card__visual{height:100%;min-height:0}.listing-feature-carousel[data-v-aac93d9b] .feature-card__visual img{display:block}}.listing-feature-carousel__arrow[data-v-aac93d9b]{z-index:3;color:#1d4ed8;cursor:pointer;background:#ffffffeb;border:1px solid #94a3b861;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;transition:background .2s,color .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px #0f172a1f}.listing-feature-carousel__arrow[data-v-aac93d9b]:hover{color:#fff;background:#2563eb;transform:translateY(-50%)scale(1.05)}.listing-feature-carousel__arrow.is-previous[data-v-aac93d9b]{left:18px}.listing-feature-carousel__arrow.is-next[data-v-aac93d9b]{right:18px}.listing-feature-carousel__dots[data-v-aac93d9b]{z-index:3;pointer-events:none;justify-content:center;gap:8px;display:flex;position:absolute;bottom:18px;left:0;right:0}.listing-feature-carousel__dot[data-v-aac93d9b]{cursor:pointer;pointer-events:auto;background:#cbd5e1;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .2s,background .2s}.listing-feature-carousel__dot.is-active[data-v-aac93d9b]{background:#2563eb;width:24px}.featured-slide-enter-active[data-v-aac93d9b],.featured-slide-leave-active[data-v-aac93d9b]{transition:opacity .35s,transform .35s}.featured-slide-enter-from[data-v-aac93d9b]{opacity:0;transform:translate(24px)}.featured-slide-leave-to[data-v-aac93d9b]{opacity:0;transform:translate(-24px)}.listing-applied-card[data-v-aac93d9b]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:16px;padding:16px 20px;box-shadow:0 4px 20px -2px #0f172a0a}.listing-applied-card__head[data-v-aac93d9b]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.listing-applied-card__title-wrap[data-v-aac93d9b]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.listing-applied-card__title-wrap h3[data-v-aac93d9b]{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.listing-applied-card__title-wrap p[data-v-aac93d9b]{color:#64748b;margin:0;font-size:13px;font-weight:500}.listing-applied-card__actions[data-v-aac93d9b]{flex-shrink:0;align-items:center;gap:8px;display:flex}.listing-applied-card__chips[data-v-aac93d9b]{flex-wrap:wrap;gap:6px;display:flex}.listing-applied-card__empty[data-v-aac93d9b]{color:#94a3b8;font-size:12px;font-weight:500}.text-action[data-v-aac93d9b],.outline-action[data-v-aac93d9b],.applied-chip[data-v-aac93d9b]{font:inherit;cursor:pointer;background:0 0;border:0;transition:all .15s}.text-action[data-v-aac93d9b]{color:#64748b;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:600}.text-action[data-v-aac93d9b]:hover{color:#0f172a;background:#f1f5f9}.outline-action[data-v-aac93d9b]{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.outline-action i[data-v-aac93d9b]{color:#64748b;font-size:13px}.outline-action[data-v-aac93d9b]:hover{color:#0f172a;background:#f8fafc;border-color:#94a3b8}.outline-action:hover i[data-v-aac93d9b]{color:#0f172a}.outline-action[data-v-aac93d9b]:active{transform:scale(.97)}.applied-chip[data-v-aac93d9b]{color:#334155;background:#f1f5f9;border:1px solid #0000;border-radius:4px;align-items:center;gap:4px;height:26px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.applied-chip i[data-v-aac93d9b]{color:#94a3b8;margin-right:-2px;font-size:14px;transition:color .15s}.applied-chip[data-v-aac93d9b]:hover{color:#0f172a;background:#e2e8f0}.applied-chip:hover i[data-v-aac93d9b]{color:#ef4444}@media (width<=1024px){.listing-shell[data-v-aac93d9b]{grid-template-columns:1fr;gap:16px;width:min(100%,100% - 24px);padding:16px 0 32px}}@media (width<=767px){.listing-publish-fab[data-v-aac93d9b]{right:max(18px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));width:54px;height:54px}.listing-publish-fab__text[data-v-aac93d9b]{display:none}.listing-feature-carousel[data-v-aac93d9b]{height:178px}.listing-feature-carousel[data-v-aac93d9b] .feature-card{height:100%;min-height:0}.listing-feature-carousel__arrow[data-v-aac93d9b]{width:30px;height:30px}.listing-feature-carousel__arrow.is-previous[data-v-aac93d9b]{left:6px}.listing-feature-carousel__arrow.is-next[data-v-aac93d9b]{right:6px}.listing-feature-carousel__dots[data-v-aac93d9b]{bottom:6px}.listing-applied-card[data-v-aac93d9b]{border-radius:10px;padding:14px 16px}.listing-applied-card__head[data-v-aac93d9b]{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.listing-applied-card__title-wrap[data-v-aac93d9b]{gap:4px}.listing-applied-card__title-wrap h3[data-v-aac93d9b]{font-size:15px}.listing-applied-card__title-wrap p[data-v-aac93d9b]{font-size:12px}.listing-applied-card__actions[data-v-aac93d9b]{gap:6px}.outline-action[data-v-aac93d9b]{border-radius:4px;height:28px;padding:0 8px;font-size:12px}.text-action[data-v-aac93d9b]{padding:4px 6px;font-size:12px}.applied-chip[data-v-aac93d9b]{height:24px;padding:0 8px;font-size:12px}}
