.page-header[data-v-6ea3d0f1]{display:flex;flex-direction:column;gap:var(--spacing-md)}.page-header__row[data-v-6ea3d0f1]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap}.page-header__titles[data-v-6ea3d0f1]{display:flex;flex-direction:column;gap:var(--spacing-2xs);min-width:0}.page-header__title-row[data-v-6ea3d0f1]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm)}.page-header__title[data-v-6ea3d0f1]{font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--tracking-tight);color:var(--ink)}.page-header__lead[data-v-6ea3d0f1]{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--ink-2)}.page-header__actions[data-v-6ea3d0f1]{flex:0 0 auto;display:flex;align-items:center;gap:var(--spacing-sm)}.pagination[data-v-61b9e602]{display:flex;align-items:center;gap:var(--spacing-xs)}.pagination__btn[data-v-61b9e602]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-md);cursor:pointer;font-size:13px;font-weight:500;transition:background-color var(--duration-base) var(--ease-out-strong),box-shadow var(--duration-base) var(--ease-out-strong),color var(--duration-base) var(--ease-out-strong);background:transparent;color:var(--ink-2);font-family:var(--font-body)}.pagination__btn[data-v-61b9e602]:active{transform:scale(.94)}.pagination__btn[data-v-61b9e602]:hover:not(:disabled){background:var(--hover);color:var(--ink)}.pagination__btn--active[data-v-61b9e602]{background:var(--accent-fill);color:var(--fill-ink)}.pagination__btn--active[data-v-61b9e602]:hover:not(:disabled){background:var(--accent-fill-hover);color:var(--fill-ink)}.pagination__btn[data-v-61b9e602]:disabled{opacity:.4;cursor:not-allowed}.search-input[data-v-0966c3d4]{position:relative;display:flex;align-items:center}.search-input__icon[data-v-0966c3d4]{position:absolute;left:12px;color:var(--ink-3);font-size:14px;pointer-events:none}.search-input__field[data-v-0966c3d4]{width:100%;height:40px;padding:0 36px;border:1px solid var(--line);border-radius:var(--radius-md);font-family:var(--font-body);font-size:13.5px;color:var(--ink);background:var(--surface);transition:border-color .12s,box-shadow .12s}.search-input__field[data-v-0966c3d4]::-moz-placeholder{color:var(--ink-2)}.search-input__field[data-v-0966c3d4]::placeholder{color:var(--ink-2)}.search-input__field[data-v-0966c3d4]:focus{border-color:var(--accent);box-shadow:var(--shadow-focus);outline:none}.search-input__field[data-v-0966c3d4]:disabled{background:var(--hover);color:var(--ink-3);cursor:not-allowed}.search-input__clear[data-v-0966c3d4]{position:absolute;right:12px;background:none;border:none;color:var(--ink-3);cursor:pointer;font-size:13px;padding:2px;border-radius:50%;transition:background-color var(--duration-base) var(--ease-out-strong),box-shadow var(--duration-base) var(--ease-out-strong),color var(--duration-base) var(--ease-out-strong);display:flex;align-items:center;justify-content:center;width:20px;height:20px}.search-input__clear[data-v-0966c3d4]:hover{background:var(--hover);color:var(--ink)}.search-input__loading[data-v-0966c3d4]{position:absolute;right:12px;color:var(--ink-3);font-size:13px;animation:spin-0966c3d4 1s linear infinite}@keyframes spin-0966c3d4{to{transform:rotate(1turn)}}.demand-card[data-v-6772470e]{position:relative;display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);cursor:pointer;outline:none;transition:box-shadow var(--duration-fast) var(--ease-out-strong)}.demand-card--match[data-v-6772470e]{border-color:var(--accent-tint-2)}.demand-card--match[data-v-6772470e]:after{content:"";position:absolute;inset:-1px;padding:2px;border-radius:inherit;background:conic-gradient(from var(--match-angle),transparent 0deg,transparent 200deg,var(--accent) 320deg,transparent 1turn);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:match-orbit-6772470e 4s linear infinite;pointer-events:none}@media(prefers-reduced-motion:reduce){.demand-card--match[data-v-6772470e]:after{animation:none}}.demand-card[data-v-6772470e]:hover{box-shadow:var(--shadow-sm)}.demand-card[data-v-6772470e]:focus-visible{box-shadow:var(--shadow-focus)}.demand-card__head[data-v-6772470e]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md)}.demand-card__what[data-v-6772470e]{display:flex;flex-direction:column;gap:2px;min-width:0}.demand-card__eyebrow[data-v-6772470e]{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.demand-card--purchase .demand-card__eyebrow[data-v-6772470e]{color:var(--green-ink)}.demand-card--rental .demand-card__eyebrow[data-v-6772470e]{color:var(--orange-ink)}.demand-card__title[data-v-6772470e]{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--ink);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.demand-card__location[data-v-6772470e]{display:flex;align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-sm);color:var(--ink-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.demand-card__budget[data-v-6772470e]{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.demand-card__budget-label[data-v-6772470e]{font-size:var(--font-size-xs);color:var(--ink-3)}.demand-card__budget-label--up[data-v-6772470e]{text-transform:uppercase;letter-spacing:var(--tracking-wide)}.demand-card__price[data-v-6772470e]{font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--ink)}.demand-card__signals[data-v-6772470e]{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.demand-card__signal[data-v-6772470e]{display:inline-flex;align-items:center;gap:var(--spacing-2xs);padding:2px var(--spacing-sm);border-radius:var(--radius-full);background:var(--hover);font-size:var(--font-size-xs);color:var(--ink-2)}.demand-card__signal--match[data-v-6772470e]{font-weight:var(--font-weight-semibold);background:var(--promo-tint);color:var(--red-ink-2);border-radius:var(--radius-chip)}.demand-card__foot[data-v-6772470e]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs);margin-top:auto;padding-top:var(--spacing-md);border-top:1px solid var(--line-soft)}.demand-card__minimum[data-v-6772470e]{padding:2px var(--spacing-sm);border-radius:var(--radius-full);background:var(--hover);font-size:var(--font-size-xs);color:var(--ink-2)}.demand-card__marks[data-v-6772470e]{display:inline-flex;align-items:center;gap:var(--spacing-xs);margin-left:auto}.demand-card__own[data-v-6772470e]{padding:1px var(--spacing-xs);border-radius:var(--radius-chip);background:var(--fill-primary);color:var(--fill-primary-ink);font-size:var(--font-size-xs);font-weight:500}@property --match-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes match-orbit-6772470e{to{--match-angle:360deg}}.otc-glide[data-v-809914c0]{position:absolute;top:0;left:0;width:0;height:0;border-radius:var(--radius-control);background:var(--hover-2);pointer-events:none;z-index:0;transition:top var(--duration-glide) var(--ease-out-strong),left var(--duration-glide) var(--ease-out-strong),width var(--duration-glide) var(--ease-out-strong),height var(--duration-glide) var(--ease-out-strong),opacity var(--duration-base) var(--ease-out)}@media(prefers-reduced-motion:reduce){.otc-glide[data-v-809914c0]{transition:opacity var(--duration-fast) var(--ease-out)}}.otc-glide-layer[data-v-809914c0]{position:relative;z-index:1}.select[data-v-809914c0]{position:relative}.select__label-row[data-v-809914c0]{display:flex;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.select__label[data-v-809914c0]{font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--ink)}.select__info-icon[data-v-809914c0]{font-size:var(--font-size-sm);color:var(--ink-3);cursor:help}.select__info-icon[data-v-809914c0]:hover{color:var(--ink-2)}.select__required[data-v-809914c0]{color:var(--red-ink);margin-left:2px}.select--sm .select__trigger[data-v-809914c0]{height:32px;padding:0 var(--spacing-sm);font-size:var(--font-size-xs)}.select--xs .select__trigger[data-v-809914c0]{gap:6px;height:28px;padding:0 var(--spacing-sm);border-radius:var(--radius-control-sm);font-size:var(--font-size-xs)}.select__trigger[data-v-809914c0]{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;font-family:var(--font-body);font-size:13.5px;color:var(--ink);width:100%;transition:border-color .12s,box-shadow .12s}.select__trigger[data-v-809914c0]:hover{border-color:var(--line-strong)}.select__trigger--open[data-v-809914c0]{border-color:var(--accent);box-shadow:var(--shadow-focus)}.select__input[data-v-809914c0]{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:inherit;color:inherit;padding:0;cursor:text}.select__input[data-v-809914c0]::-moz-placeholder{color:var(--ink-2)}.select__input[data-v-809914c0]::placeholder{color:var(--ink-2)}.select__input--multi[data-v-809914c0]{flex:1 1 40px;min-width:40px}.select__value[data-v-809914c0]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__placeholder[data-v-809914c0]{color:var(--ink-2)}.select__trigger-icon[data-v-809914c0]{color:var(--ink-3);font-size:13px;flex-shrink:0}.select__arrow[data-v-809914c0]{color:var(--ink-3);font-size:12px;transition:transform .15s;flex-shrink:0}.select__trigger--open .select__arrow[data-v-809914c0]{transform:rotate(180deg)}.select__chips[data-v-809914c0]{display:flex;gap:4px;flex:1;flex-wrap:nowrap;min-width:0;overflow:hidden;align-items:center}.select__chip[data-v-809914c0]{display:inline-flex;align-items:center;gap:4px;background:var(--accent-tint);color:var(--accent-ink);padding:2px 8px;border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;min-width:0}.select__chip-label[data-v-809914c0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__chip-x[data-v-809914c0]{cursor:pointer;font-size:10px;opacity:.7}.select__chip-x[data-v-809914c0]:hover{opacity:1}.select__more[data-v-809914c0]{font-size:var(--font-size-xs);color:var(--ink-2);white-space:nowrap}.select__panel[data-v-809914c0]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);z-index:var(--z-popover);overflow:hidden}.select__panel--up[data-v-809914c0]{top:auto;bottom:calc(100% + 4px)}.select__options[data-v-809914c0]{position:relative;max-height:220px;overflow-y:auto;padding:var(--spacing-xs)}.select__option[data-v-809914c0]{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-control);font-size:var(--font-size-sm);color:var(--ink);cursor:pointer;transition:color var(--duration-fast) var(--ease-out-strong),transform var(--duration-fast) var(--ease-out-strong)}.select__option[data-v-809914c0]:active{transform:scale(.98)}.select__option--selected[data-v-809914c0]{color:var(--accent-ink);font-weight:var(--font-weight-medium)}.select__option--disabled[data-v-809914c0]{color:var(--ink-3);cursor:not-allowed;pointer-events:none}.select__option-icon[data-v-809914c0]{width:18px;text-align:center;font-size:13px;flex-shrink:0;color:var(--ink-2)}.select__option--selected .select__option-icon[data-v-809914c0]{color:var(--accent-ink)}.select__option-label[data-v-809914c0]{flex:1}.select__option-check-icon[data-v-809914c0]{color:var(--accent-ink);font-size:12px}.select__option-check[data-v-809914c0]{width:16px;height:16px;pointer-events:none;accent-color:var(--accent-ink)}.select__group-label[data-v-809914c0]{padding:6px 12px;font-size:10.5px;font-weight:600;color:var(--ink-3);letter-spacing:0}.select__empty[data-v-809914c0]{padding:16px 12px;text-align:center;font-size:var(--font-size-xs);color:var(--ink-2)}.select__empty .otc-icon[data-v-809914c0]{display:block;font-size:18px;color:var(--ink-3);margin-bottom:6px}.select__error[data-v-809914c0]{font-size:var(--font-size-xs);color:var(--red-ink-2);display:flex;align-items:center;gap:4px;margin-top:4px}.select--error .select__trigger[data-v-809914c0],.select--error .select__trigger[data-v-809914c0]:hover{border-color:var(--red)}.select--error .select__trigger.select__trigger--open[data-v-809914c0]{border-color:var(--red);box-shadow:0 0 0 3px rgba(220,38,38,.2)}.select--disabled[data-v-809914c0]{pointer-events:none;opacity:.5}.currency-input[data-v-17ff1a6e]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.currency-input__label-row[data-v-17ff1a6e]{display:flex;align-items:center;gap:var(--spacing-xs)}.currency-input__label[data-v-17ff1a6e]{font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:500;color:var(--ink);line-height:var(--line-height-normal)}.currency-input__required[data-v-17ff1a6e]{color:var(--red-ink);margin-left:2px}.currency-input__info-icon[data-v-17ff1a6e]{font-size:12px;color:var(--ink-3);cursor:help;transition:color .12s}.currency-input__info-icon[data-v-17ff1a6e]:focus,.currency-input__info-icon[data-v-17ff1a6e]:hover{color:var(--ink-2);outline:none}.currency-input__wrapper[data-v-17ff1a6e]{position:relative;display:flex;align-items:center}.currency-input__field[data-v-17ff1a6e]{height:40px;padding:0 var(--spacing-xl) 0 var(--spacing-sm);border:1px solid var(--line);border-radius:var(--radius-md);font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);font-variant-numeric:tabular-nums;text-align:right;color:var(--ink);background:var(--surface);width:100%;transition:border-color .12s,box-shadow .12s}.currency-input__field[data-v-17ff1a6e]::-moz-placeholder{color:var(--ink-2);font-family:var(--font-body);font-weight:var(--font-weight-normal)}.currency-input__field[data-v-17ff1a6e]::placeholder{color:var(--ink-2);font-family:var(--font-body);font-weight:var(--font-weight-normal)}.currency-input__field[data-v-17ff1a6e]:hover{border-color:var(--line-strong)}.currency-input__field[data-v-17ff1a6e]:focus{border-color:var(--accent);box-shadow:var(--shadow-focus);outline:none}.currency-input__field[data-v-17ff1a6e]:disabled{background:var(--hover);color:var(--ink-3);cursor:not-allowed}.currency-input--error .currency-input__field[data-v-17ff1a6e]{border-color:var(--red)}.currency-input--error .currency-input__field[data-v-17ff1a6e]:focus{box-shadow:0 0 0 3px rgba(220,38,38,.2)}.currency-input__suffix[data-v-17ff1a6e]{position:absolute;right:var(--spacing-sm);color:var(--ink-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);pointer-events:none}.currency-input__error[data-v-17ff1a6e]{font-size:var(--font-size-xs);color:var(--red-ink-2);display:flex;align-items:center;gap:var(--spacing-xs)}.network-filters[data-v-47768a11]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.network-filters__section[data-v-47768a11]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.network-filters__title[data-v-47768a11]{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--ink-3)}.network-filters__pair[data-v-47768a11]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-sm)}.price-drop[data-v-c2977db6]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs) var(--spacing-sm)}.price-drop__previous[data-v-c2977db6]{font-size:var(--font-size-sm);color:var(--ink-3);text-decoration:line-through}.price-drop__badge[data-v-c2977db6]{display:inline-flex;align-items:center;padding:2px var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--red-ink-2);background:var(--promo-tint);border-radius:var(--radius-chip)}.price-drop--compact[data-v-c2977db6]{flex-wrap:nowrap}.price-drop--stacked[data-v-c2977db6]{flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:2px}.price-drop--compact .price-drop__previous[data-v-c2977db6]{font-size:var(--font-size-xs)}.operation-tag[data-v-088102f4]{gap:var(--spacing-xs)}.operation-tag__icon[data-v-088102f4]{font-size:.9em}.listing-card[data-v-5234d1f0]{position:relative;display:flex;flex-direction:column;gap:var(--spacing-sm);height:100%;padding:var(--spacing-md);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl);cursor:pointer;transition:border-color .15s ease,box-shadow .2s ease,transform .2s ease}.listing-card[data-v-5234d1f0]:hover{border-color:var(--line-strong);box-shadow:var(--shadow-lg);transform:translateY(-3px)}.listing-card__media[data-v-5234d1f0]{position:relative;height:160px;flex:0 0 auto;border-radius:var(--radius-lg);background:var(--canvas);overflow:hidden}@media(min-width:1280px){.listing-card__media[data-v-5234d1f0]{height:180px}}.listing-card__image[data-v-5234d1f0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.listing-card__image--empty[data-v-5234d1f0]{display:flex;align-items:center;justify-content:center;color:var(--ink-3);font-size:var(--font-size-xl)}.listing-card__reference[data-v-5234d1f0]{bottom:var(--spacing-sm);display:flex;align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-lg);background:rgba(0,0,0,.5);color:#fff}.listing-card__own[data-v-5234d1f0],.listing-card__reference[data-v-5234d1f0]{position:absolute;left:var(--spacing-sm);padding:var(--spacing-2xs) var(--spacing-sm);font-size:var(--font-size-xs);font-weight:500}.listing-card__own[data-v-5234d1f0]{top:var(--spacing-sm);border-radius:var(--radius-chip);background:var(--fill-primary);color:var(--fill-primary-ink)}.listing-card__favorite[data-v-5234d1f0]{position:absolute;top:var(--spacing-sm);right:var(--spacing-sm);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:50%;background:var(--surface);color:var(--ink-2);cursor:pointer}.listing-card__favorite--on[data-v-5234d1f0]{color:var(--red-ink)}.listing-card__body[data-v-5234d1f0]{display:flex;flex-direction:column;flex:1;gap:var(--spacing-md);padding:var(--spacing-sm)}.listing-card__title[data-v-5234d1f0]{font-size:var(--font-size-md);font-weight:600;color:var(--ink);line-height:var(--line-height-tight);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:44px}.listing-card__heading[data-v-5234d1f0]{display:flex;flex-direction:column;gap:var(--spacing-2xs);min-width:0}.listing-card__location[data-v-5234d1f0]{font-size:var(--font-size-sm);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-card__specs[data-v-5234d1f0]{display:flex;flex-wrap:wrap;gap:var(--spacing-xs) var(--spacing-md)}.listing-card__spec[data-v-5234d1f0]{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--ink-2)}.listing-card__spec .otc-icon[data-v-5234d1f0]{color:var(--ink-3)}.listing-card__deal[data-v-5234d1f0]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-xs) var(--spacing-sm)}.listing-card__tags[data-v-5234d1f0]{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.listing-card__counters[data-v-5234d1f0]{display:flex;flex-wrap:wrap;gap:var(--spacing-xs) var(--spacing-md)}.listing-card__counter[data-v-5234d1f0]{display:flex;align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--ink-3);cursor:default}.listing-card__commission[data-v-5234d1f0]{font-size:var(--font-size-sm);font-weight:600;color:var(--green-ink,var(--accent-ink))}.listing-card__tag[data-v-5234d1f0]{padding:1px var(--spacing-xs);border:1px solid var(--line);border-radius:var(--radius-chip);font-size:var(--font-size-xs);color:var(--ink-2)}.listing-card__foot[data-v-5234d1f0]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);margin-top:auto;padding-top:var(--spacing-xs)}.listing-card__price-block[data-v-5234d1f0]{display:flex;flex-direction:column;gap:2px;min-width:0}.listing-card__price-line[data-v-5234d1f0]{display:flex;align-items:center;gap:var(--spacing-sm)}.listing-card__price[data-v-5234d1f0]{font-size:var(--font-size-xl);font-weight:700;color:var(--ink);line-height:var(--line-height-tight)}.listing-card__price-label[data-v-5234d1f0]{font-size:var(--font-size-xs);color:var(--ink-3)}.listing-card__match[data-v-5234d1f0]{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--spacing-2xs);padding:2px var(--spacing-sm);border-radius:var(--radius-chip);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);background:var(--promo-tint);color:var(--red-ink-2)}.listing-card--match[data-v-5234d1f0]{border-color:var(--accent-tint-2)}.listing-card--match[data-v-5234d1f0]:after{content:"";position:absolute;inset:-1px;padding:2px;border-radius:inherit;background:conic-gradient(from var(--match-angle),transparent 0deg,transparent 200deg,var(--accent) 320deg,transparent 1turn);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:listing-match-orbit-5234d1f0 4s linear infinite;pointer-events:none}@media(prefers-reduced-motion:reduce){.listing-card--match[data-v-5234d1f0]:after{animation:none}}@property --match-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes listing-match-orbit-5234d1f0{to{--match-angle:360deg}}.publishable[data-v-53359e7d]{display:flex;flex-direction:column;gap:var(--spacing-md)}.publishable__lead[data-v-53359e7d]{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--ink-2)}.publishable__list[data-v-53359e7d]{display:flex;flex-direction:column;gap:var(--spacing-xs);margin:0;padding:0;list-style:none}.publishable__row[data-v-53359e7d]{display:flex;align-items:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-soft);border-radius:var(--radius-lg);background:var(--surface);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-strong),border-color var(--duration-fast) var(--ease-out-strong)}.publishable__row[data-v-53359e7d]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(hover:hover){.publishable__row[data-v-53359e7d]:hover{background:var(--hover);border-color:var(--line)}}.publishable__thumb[data-v-53359e7d]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:64px;height:48px;overflow:hidden;border-radius:var(--radius-md);background:var(--canvas);color:var(--ink-3)}.publishable__thumb img[data-v-53359e7d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.publishable__body[data-v-53359e7d]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.publishable__name[data-v-53359e7d]{overflow:hidden;color:var(--ink);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis}.publishable__detail[data-v-53359e7d]{color:var(--ink-2);font-size:var(--font-size-xs)}.publishable__go[data-v-53359e7d]{flex-shrink:0;color:var(--ink-3)}.unit-input[data-v-7206b500]{display:flex;flex-direction:column;gap:var(--spacing-2xs);min-width:0}.unit-input__label-row[data-v-7206b500]{display:flex;align-items:center;gap:var(--spacing-xs)}.unit-input__label[data-v-7206b500]{font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--ink);line-height:var(--line-height-normal)}.unit-input__required[data-v-7206b500]{color:var(--red-ink);margin-left:2px}.unit-input__info-icon[data-v-7206b500]{font-size:12px;color:var(--ink-3);cursor:help;transition:color .12s}.unit-input__info-icon[data-v-7206b500]:focus,.unit-input__info-icon[data-v-7206b500]:hover{color:var(--ink-2);outline:none}.unit-input__wrapper[data-v-7206b500]{display:flex;align-items:center;height:40px;padding-right:var(--spacing-2xs);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);transition:border-color .12s,box-shadow .12s}.unit-input__wrapper[data-v-7206b500]:hover{border-color:var(--line-strong)}.unit-input__wrapper[data-v-7206b500]:focus-within{border-color:var(--accent);box-shadow:var(--shadow-focus)}.unit-input__field[data-v-7206b500]{flex:1;min-width:0;height:100%;padding:0 var(--spacing-sm);border:none;background:none;font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--ink)}.unit-input__field[data-v-7206b500]::-moz-placeholder{color:var(--ink-2)}.unit-input__field[data-v-7206b500]::placeholder{color:var(--ink-2)}.unit-input__field[data-v-7206b500]:focus{outline:none}.unit-input__field[data-v-7206b500]:disabled{color:var(--ink-3);cursor:not-allowed}.unit-input__units[data-v-7206b500]{display:flex;align-items:center;flex-shrink:0;gap:2px;padding-left:var(--spacing-2xs);border-left:1px solid var(--line)}.unit-input__unit[data-v-7206b500]{min-width:28px;height:28px;padding:0 var(--spacing-2xs);border:none;border-radius:var(--radius-sm);background:none;color:var(--ink-3);font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background .12s,color .12s}.unit-input__unit[data-v-7206b500]:hover:not(:disabled){background:var(--hover);color:var(--ink)}.unit-input__unit--on[data-v-7206b500]{background:var(--accent-tint);color:var(--accent-ink)}.unit-input__unit[data-v-7206b500]:disabled{cursor:not-allowed;opacity:.6}.unit-input--error .unit-input__wrapper[data-v-7206b500]{border-color:var(--red)}.unit-input__error[data-v-7206b500]{display:flex;align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--red-ink)}.network-fields[data-v-4fe080c4]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.network-fields__row[data-v-4fe080c4]{display:grid;gap:var(--spacing-lg)}@media(min-width:768px){.network-fields__row[data-v-4fe080c4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.network-fields__mandate[data-v-4fe080c4]{grid-column:1}}.network-fields__mandate+[data-v-4fe080c4]{grid-column-start:1}.network-conditions[data-v-73ff6a91]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.network-conditions__subject[data-v-73ff6a91]{font-weight:var(--font-weight-semibold);color:var(--ink)}.network-conditions__lead[data-v-73ff6a91]{font-size:var(--font-size-sm);color:var(--ink-2);line-height:var(--line-height-normal)}.network-conditions__actions[data-v-73ff6a91]{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm)}.marketplace[data-v-bad6303c]{height:100%;display:flex;flex-direction:column;background:transparent}.marketplace__container[data-v-bad6303c]{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg) 0 var(--spacing-2xl);width:100%}@media(min-width:1280px){.marketplace__container[data-v-bad6303c]{padding:var(--spacing-lg) 0}}.marketplace__toolbar[data-v-bad6303c]{display:flex;align-items:center;gap:var(--spacing-md)}.marketplace__search[data-v-bad6303c]{flex:1;min-width:0}.marketplace__quick[data-v-bad6303c]{flex:none}.marketplace__quick.button--secondary.marketplace__quick--on[data-v-bad6303c]{background-color:var(--promo-tint);color:var(--red-ink-2);box-shadow:none}.marketplace__quick.button--secondary.marketplace__quick--on[data-v-bad6303c]:hover{background-color:var(--promo-tint);box-shadow:inset 0 0 0 1px var(--red-ink-2)}.marketplace__badge[data-v-bad6303c]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--surface);color:var(--accent-ink);font-size:var(--font-size-xs);font-weight:600}.marketplace__count[data-v-bad6303c]{font-size:var(--font-size-sm);color:var(--ink-3)}.marketplace__grid[data-v-bad6303c]{display:grid;gap:var(--spacing-md);grid-template-columns:minmax(0,1fr)}@media(min-width:600px){.marketplace__grid[data-v-bad6303c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.marketplace__grid[data-v-bad6303c]{grid-template-columns:repeat(3,minmax(0,1fr))}}.marketplace__card--new[data-v-bad6303c]{border-radius:var(--radius-card);animation:marketplace-just-published-bad6303c 2.4s var(--ease-out) both}@keyframes marketplace-just-published-bad6303c{0%,to{box-shadow:0 0 0 0 transparent}12%,70%{box-shadow:0 0 0 3px var(--accent)}}