.qs-listing-page{padding-block:0 48px}.qs-listing-page__inner{max-inline-size:1280px;margin-inline:auto;padding-inline:16px}@media (max-width:767px){.qs-listing-page__inner{padding-inline:12px}}.qs-listing__breadcrumbs{padding-block:14px 8px}.qs-listing__breadcrumbs ol{display:flex;align-items:center;gap:6px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.qs-listing__breadcrumbs a,.qs-listing__breadcrumbs li{font-size:14px;font-weight:400;color:var(--qs-text-secondary);text-decoration:none;display:inline-flex;align-items:center;gap:4px}.qs-listing__breadcrumbs a:hover{color:var(--qs-primary)}.qs-listing__breadcrumbs li[aria-current=page]{color:var(--qs-text-primary);font-weight:400;max-inline-size:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qs-listing__breadcrumbs a svg{inline-size:14px;block-size:14px}.qs-listing__breadcrumbs-sep svg{inline-size:12px;block-size:12px;color:var(--qs-text-tertiary)}[dir=rtl] .qs-listing__breadcrumbs-sep svg{transform:scaleX(-1)}@media (max-width:479px){.qs-listing__breadcrumbs{display:none}}.qs-listing__layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:32px;align-items:start}@media (max-width:1279px){.qs-listing__layout{grid-template-columns:minmax(0,1fr) 300px;gap:24px}}@media (max-width:1023px){.qs-listing__layout{grid-template-columns:minmax(0,1fr);gap:20px}}.qs-listing__content{min-inline-size:0;display:flex;flex-direction:column;gap:24px}@media (max-width:767px){.qs-listing__sidebar{display:none}}.qs-image-gallery{display:flex;flex-direction:column;gap:10px}.qs-image-gallery__hero{position:relative;aspect-ratio:4/3;max-block-size:480px;background:var(--qs-surface-sunken);border:1px solid var(--qs-border-soft);border-radius:var(--radius-lg);overflow:hidden;cursor:zoom-in}.qs-image-gallery__hero-img{inline-size:100%;block-size:100%;object-fit:cover;display:block;transition:opacity var(--duration-base) var(--ease-out)}.qs-image-gallery__nav{position:absolute;inset-block-start:50%;transform:translateY(-50%);inline-size:40px;block-size:40px;display:inline-flex;align-items:center;justify-content:center;background:var(--qs-surface-card);border:1px solid var(--qs-border-default);border-radius:var(--radius-full);color:var(--qs-text-primary);cursor:pointer;z-index:2;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.qs-image-gallery__nav:hover{background:var(--qs-fill-hover);border-color:var(--qs-border-strong)}.qs-image-gallery__nav svg{inline-size:20px;block-size:20px}.qs-image-gallery__nav--prev{inset-inline-start:12px}.qs-image-gallery__nav--next{inset-inline-end:12px}[dir=rtl] .qs-image-gallery__nav svg{transform:scaleX(-1)}.qs-image-gallery__counter{position:absolute;inset-block-end:12px;inset-inline-end:12px;padding-block:4px;padding-inline:10px;background:rgba(var(--rgb-ink),.78);color:#ffffff;border-radius:var(--radius-md);font-family:var(--qs-font-mono);font-size:13px;letter-spacing:.02em}.qs-image-gallery__expand{background:var(--qs-surface-card);border:1px solid var(--qs-border-default);color:var(--qs-text-primary)}.qs-image-gallery__expand:hover{background:var(--qs-fill-hover)}.qs-image-gallery__thumbs{display:flex;gap:8px;list-style:none;margin:0;padding-block:4px;padding-inline:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.qs-image-gallery__thumb{inline-size:80px;block-size:60px;flex-shrink:0;padding:0;background:var(--qs-surface-sunken);border:2px solid transparent;border-radius:var(--radius-sm);overflow:hidden;cursor:pointer;scroll-snap-align:start;transition:border-color var(--duration-fast) var(--ease-out)}.qs-image-gallery__thumb img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.qs-image-gallery__thumb[aria-selected=true]{border-color:var(--qs-primary)}.qs-image-gallery__thumb:focus-visible{outline:2px solid var(--qs-border-focus);outline-offset:2px}@media (max-width:479px){.qs-image-gallery__hero{aspect-ratio:16/11;max-block-size:280px}}.qs-listing__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.qs-listing__title{font-family:var(--qs-font-display);font-size:28px;font-weight:700;line-height:var(--lh-heading);color:var(--qs-text-primary);margin:0;text-wrap:pretty}@media (max-width:767px){.qs-listing__title{font-size:22px}}.qs-listing__share{display:inline-flex;align-items:center;gap:6px;block-size:36px;padding-inline:12px;background:transparent;border:1px solid var(--qs-border-default);border-radius:var(--radius-md);color:var(--qs-text-primary);font-family:var(--qs-font-body);font-size:14px;font-weight:500;cursor:pointer;flex-shrink:0}.qs-listing__share:hover{background:var(--qs-fill-hover)}.qs-listing__share svg{inline-size:14px;block-size:14px;fill:none;stroke:currentColor;stroke-width:2}.qs-listing__location{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;margin-block-start:6px;font-size:14px;color:var(--qs-text-secondary)}.qs-listing__location svg{inline-size:14px;block-size:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.qs-listing__id,.qs-listing__posted,.qs-listing__sep{color:var(--qs-text-tertiary)}.qs-listing__section-title{font-family:var(--qs-font-display);font-size:var(--fs-h5);font-weight:700;line-height:var(--lh-heading);letter-spacing:0;color:var(--qs-text-primary);margin:0;margin-block-end:12px}.qs-listing__spec-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0 32px;margin:0}.qs-listing__spec-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:12px;border-block-end:1px solid var(--qs-border-soft)}.qs-listing__spec-label{font-family:var(--qs-font-mono);font-size:12px;letter-spacing:.04em;color:var(--qs-text-tertiary);text-transform:uppercase;margin:0}.qs-listing__spec-value{font-size:15px;font-weight:500;color:var(--qs-text-primary);margin:0;text-align:end}@media (max-width:479px){.qs-listing__spec-grid{grid-template-columns:1fr;gap:0}}.qs-tag{display:inline-flex;align-items:center;gap:4px;padding-block:2px;padding-inline:8px;font-family:var(--qs-font-body);font-size:12px;font-weight:600;border-radius:var(--radius-xs);background:var(--qs-fill-element);color:var(--qs-text-secondary);border:1px solid var(--qs-border-soft)}.qs-tag--ok{background:var(--qs-success-tint);color:var(--qs-success);border-color:transparent}.qs-tag--warn{background:var(--qs-warning-tint);color:var(--qs-warning);border-color:transparent}.qs-listing__description-body{font-size:15px;line-height:1.6;color:var(--qs-text-primary);max-block-size:12em;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.qs-listing__description-body p{margin:0;margin-block-end:10px}.qs-listing__description-body p:last-child{margin-block-end:0}.qs-listing__description[data-expanded=true] .qs-listing__description-body{max-block-size:none;-webkit-mask-image:none;mask-image:none}.qs-listing__description-toggle{display:inline-flex;align-items:center;gap:4px;margin-block-start:8px;padding:0;background:none;border:0;color:var(--qs-primary);font-weight:600;font-size:14px;cursor:pointer}.qs-listing__description-toggle:hover{text-decoration:underline}.qs-seller-card{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:16px;background:var(--qs-surface-card);border:1px solid var(--qs-border-default);border-radius:var(--radius-lg)}.qs-seller-card__main{min-inline-size:0}.qs-seller-card__role{font-family:var(--qs-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--qs-text-tertiary);margin:0;margin-block-end:2px}.qs-seller-card__name{font-family:var(--qs-font-display);font-size:18px;color:var(--qs-text-primary);margin:0;gap:8px;flex-wrap:wrap}.qs-seller-card__name,.qs-seller-card__verified{font-weight:600;display:inline-flex;align-items:center}.qs-seller-card__verified{gap:3px;padding-block:2px;padding-inline:6px;background:var(--qs-success-tint);color:var(--qs-success);font-family:var(--qs-font-body);font-size:11px;border-radius:var(--radius-xs)}.qs-seller-card__verified svg{inline-size:10px;block-size:10px}.qs-seller-card__badges{display:flex;gap:6px;flex-wrap:wrap;margin-block-start:6px}.qs-seller-card__badge{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--qs-text-secondary)}.qs-seller-card__badge svg{inline-size:12px;block-size:12px;color:var(--qs-success)}.qs-seller-card__rating{gap:6px;margin-block-start:6px;font-size:13px;color:var(--qs-text-secondary)}.qs-rating,.qs-seller-card__rating{display:inline-flex;align-items:center}.qs-rating{gap:3px}.qs-rating__star{color:var(--qs-value)}.qs-rating__star svg{inline-size:14px;block-size:14px;fill:currentColor}.qs-rating__value{font-weight:600;color:var(--qs-text-primary);font-family:var(--qs-font-mono)}.qs-seller-card__stats{display:flex;gap:8px;flex-wrap:wrap;margin-block-start:4px;font-size:12px;color:var(--qs-text-tertiary)}.qs-seller-card__stats-sep{color:var(--qs-border-default)}.qs-seller-card__profile-link{display:inline-flex;align-items:center;gap:4px;color:var(--qs-primary);font-weight:600;font-size:14px;text-decoration:none;flex-shrink:0}.qs-seller-card__profile-link svg{inline-size:14px;block-size:14px}[dir=rtl] .qs-seller-card__profile-link svg{transform:scaleX(-1)}.qs-seller-card__profile-link:hover{text-decoration:underline}@media (max-width:479px){.qs-seller-card{grid-template-columns:auto 1fr}.qs-seller-card__profile-link{grid-column:1/-1;justify-content:flex-end}}.qs-listing__safety{padding:16px;background:var(--qs-surface-sunken);border:1px solid var(--qs-border-soft);border-radius:var(--radius-md)}.qs-listing__safety-head{display:flex;align-items:center;gap:8px;margin-block-end:10px}.qs-listing__safety-head svg{inline-size:18px;block-size:18px;color:var(--qs-primary);fill:none;stroke:currentColor;stroke-width:2}.qs-listing__safety-title{font-family:var(--qs-font-display);font-size:16px;font-weight:600;margin:0;color:var(--qs-text-primary)}.qs-listing__safety-list{margin:0;padding-inline-start:18px;color:var(--qs-text-secondary);font-size:14px;line-height:1.6}.qs-listing__safety-list li{margin-block-end:4px}.qs-detail-bar{background:var(--qs-surface-card);border:1px solid var(--qs-border-default);border-radius:var(--radius-lg);overflow:hidden}.qs-detail-bar__inner{padding:18px;display:flex;flex-direction:column;gap:12px}.qs-detail-bar__price-label{font-family:var(--qs-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--qs-text-tertiary);margin:0;margin-block-end:2px}.qs-detail-bar__price-value{font-family:var(--qs-font-display);font-size:26px;font-weight:700;line-height:1.1;color:var(--qs-text-primary)}.qs-detail-bar[data-context=eid] .qs-detail-bar__price-value{color:var(--qs-action)}.qs-detail-bar__price-note{font-size:13px;color:var(--qs-text-secondary);margin-block-start:4px}.qs-detail-bar__actions{display:flex;flex-direction:column;gap:8px}.qs-detail-bar__actions .qs-btn{inline-size:100%;justify-content:center}.qs-detail-bar__actions .qs-btn svg{inline-size:18px;block-size:18px}.qs-detail-bar__secondary-actions{display:flex;gap:12px;border-block-start:1px solid var(--qs-border-soft);padding-block-start:10px}.qs-detail-bar__text-action{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:transparent;border:0;color:var(--qs-text-secondary);font-size:13px;font-weight:500;padding-block:6px;padding-inline:8px;cursor:pointer;border-radius:var(--radius-sm)}.qs-detail-bar__text-action:hover{background:var(--qs-fill-hover);color:var(--qs-text-primary)}.qs-detail-bar__text-action svg{inline-size:16px;block-size:16px}.qs-detail-bar__text-action[aria-pressed=true]{color:var(--qs-danger)}.qs-detail-bar__text-action[aria-pressed=true] svg{fill:var(--qs-danger)}@media (min-width:768px) and (max-width:1023px){.qs-listing__sidebar>*{max-inline-size:420px;margin-inline:auto;inline-size:100%}}.qs-listing__intent-hero{position:relative;padding:32px;background:var(--qs-info-tint);border:1px solid var(--qs-border-soft);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:10px}.qs-listing__intent-hero[data-context=eid]{background:var(--qs-action-tint)}.qs-buy-eyebrow,.qs-id-eyebrow{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-family:var(--qs-font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;padding-block:4px;padding-inline:10px;border-radius:var(--radius-xs);background:var(--qs-buyer);color:var(--qs-text-inverse)}.qs-id-eyebrow{background:var(--qs-action);color:var(--qs-on-action)}.qs-buy-eyebrow svg,.qs-id-eyebrow svg{inline-size:12px;block-size:12px}.qs-listing__intent-hero .qs-listing__title{margin-block-start:4px}.qs-listing__budget-label{font-family:var(--qs-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--qs-text-tertiary);margin-block-start:8px}.qs-listing__budget-amount{font-family:var(--qs-font-display);font-size:32px;font-weight:700;color:var(--qs-buyer)}.qs-listing__intent-hero[data-context=eid] .qs-listing__budget-amount{color:var(--qs-action)}.qs-listing__budget-note{font-size:13px;color:var(--qs-text-secondary);margin:0}.qs-listing__org-loc{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--qs-text-secondary);margin:0}.qs-listing__org-loc svg{inline-size:14px;block-size:14px;fill:none;stroke:currentColor;stroke-width:2}.qs-listing__cause-row{display:flex;flex-direction:column;gap:2px;margin-block-start:8px;padding:12px;background:var(--qs-surface-card);border-radius:var(--radius-md);border:1px solid var(--qs-border-soft)}.qs-listing__cause-label{font-family:var(--qs-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--qs-text-tertiary)}.qs-listing__cause-value{font-weight:600;color:var(--qs-text-primary);font-size:16px}.qs-listing__hissa-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-block-start:8px;padding-block:8px;padding-inline:12px;background:var(--qs-action-tint);color:var(--qs-text-primary);border-radius:var(--radius-sm);font-size:13px;font-weight:500}.qs-listing__hissa-bar-sep{color:var(--qs-text-tertiary)}.qs-listing__similar{padding-block-start:8px}.qs-listing__similar .qs-shelf.qs-section{max-inline-size:none;margin-inline:0;padding-inline:0;margin-block-start:0}.qs-listing__report-row{display:flex;justify-content:center;margin-block-start:24px;padding-block-start:20px;border-block-start:1px solid var(--qs-border-soft)}.qs-listing__report-link{display:inline-flex;align-items:center;gap:6px;background:none;border:0;color:var(--qs-text-tertiary);font-size:13px;cursor:pointer}.qs-listing__report-link svg{inline-size:14px;block-size:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.qs-listing__report-link:hover{color:var(--qs-danger)}.qs-modal--media .qs-modal__dialog{inline-size:min(960px,96vw);max-block-size:92vh;padding:0;background:var(--qs-surface-card);border-radius:var(--radius-lg);overflow:hidden}.qs-modal--media .qs-modal__header{position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:4;border:0;padding:0}.qs-modal--media .qs-modal__close{inline-size:36px;block-size:36px;background:var(--qs-surface-card);border:1px solid var(--qs-border-default);border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.qs-modal--media .qs-listing__lightbox-stage{position:relative;background:var(--qs-fill-rest);aspect-ratio:4/3;max-block-size:70vh}.qs-modal--media .qs-listing__lightbox-img{inline-size:100%;block-size:100%;object-fit:contain;display:block}.qs-modal--media .qs-listing__lightbox-counter{position:absolute;inset-block-end:12px;inset-inline-start:50%;transform:translateX(-50%);padding-block:6px;padding-inline:14px;background:rgba(var(--rgb-ink),.82);color:#ffffff;border-radius:var(--radius-full);font-family:var(--qs-font-mono);font-size:13px}[dir=rtl] .qs-modal--media .qs-listing__lightbox-counter{transform:translateX(50%)}.qs-listing__share-menu{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:8px;inline-size:280px;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.qs-listing__share-menu[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.qs-listing__share-menu .qs-dropdown__item{font-size:13px}.qs-listing__share-menu .qs-dropdown__item--wa svg{color:#25D366}.qs-listing__report-reasons{display:flex;flex-direction:column;gap:4px;margin:0}.qs-listing__report-reason{display:flex;align-items:center;gap:10px;padding-block:10px;padding-inline:12px;border:1px solid var(--qs-border-soft);border-radius:var(--radius-sm);cursor:pointer;font-size:14px;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.qs-listing__report-reason:hover{border-color:var(--qs-border-default);background:var(--qs-fill-hover)}.qs-listing__report-reason input{accent-color:var(--qs-primary)}.qs-listing__report-reason input:checked+span{font-weight:600}[data-listing-type=for-sale] .qs-listing__hissa-bar,[data-listing-type=for-sale] .qs-listing__intent-hero,[data-listing-type=for-sale] .qs-listing__slots,[data-listing-type=hissa-buy] .qs-listing__intent-hero,[data-listing-type=hissa-sell] .qs-image-gallery,[data-listing-type=hissa-sell] .qs-listing__hissa-bar,[data-listing-type=hissa-sell] .qs-listing__intent-hero[data-variant=wanted],[data-listing-type=hissa-sell] .qs-listing__location,[data-listing-type=hissa-sell] .qs-listing__slots,[data-listing-type=hissa-sell] .qs-listing__title-row,[data-listing-type=wanted] .qs-image-gallery,[data-listing-type=wanted] .qs-listing__hissa-bar,[data-listing-type=wanted] .qs-listing__intent-hero[data-variant=contrib],[data-listing-type=wanted] .qs-listing__location,[data-listing-type=wanted] .qs-listing__slots,[data-listing-type=wanted] .qs-listing__title-row{display:none}[data-listing-type=hissa-sell] .qs-listing__content,[data-listing-type=wanted] .qs-listing__content{gap:20px}.qs-image-gallery__expand{position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:2;inline-size:36px;block-size:36px;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);color:#fff;border:0;border-radius:var(--radius-sm);cursor:pointer}.qs-image-gallery__expand svg{inline-size:16px;block-size:16px}.qs-image-gallery__expand:hover{background:rgba(0,0,0,.7)}.qs-image-gallery__hero-hit{display:block;padding:0;border:0;background:transparent;inline-size:100%;block-size:100%;cursor:zoom-in;text-align:start}.qs-image-gallery__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;pointer-events:none}.qs-image-gallery__play svg{inline-size:26px;block-size:26px;background:rgba(0,0,0,.55);border-radius:var(--radius-full);padding:5px}.qs-image-gallery__lightbox{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center}.qs-image-gallery__lightbox-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.88)}.qs-image-gallery__lightbox-body{position:relative;z-index:1;inline-size:min(92vw,1200px);block-size:min(88vh,800px);display:flex;align-items:center;justify-content:center}.qs-image-gallery__lightbox-close{position:absolute;inset-block-start:20px;inset-inline-end:20px;z-index:3;inline-size:40px;block-size:40px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.12);color:#fff;border:0;border-radius:var(--radius-full);cursor:pointer}.qs-image-gallery__lightbox-close:hover{background:rgba(255,255,255,.25)}.qs-image-gallery__lightbox-close svg{inline-size:18px;block-size:18px}.qs-listing__type-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-block-end:8px}.qs-listing__type-row .qs-badge--cnic svg{inline-size:11px;block-size:11px;flex-shrink:0}.qs-listing__title-actions{display:inline-flex;gap:8px;flex-shrink:0}.qs-listing__icon-action{inline-size:40px;block-size:40px;display:inline-flex;align-items:center;justify-content:center;background:var(--qs-surface-card);border:1px solid var(--qs-border-default);border-radius:var(--radius-full);color:var(--qs-text-primary);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.qs-listing__icon-action:hover{background:var(--qs-fill-hover);border-color:var(--qs-border-strong)}.qs-listing__icon-action:disabled{opacity:.6;cursor:default}.qs-listing__icon-action[data-active]{color:var(--qs-danger);border-color:var(--qs-danger)}.qs-listing__status-banner{display:flex;align-items:center;gap:8px;margin-block:12px 4px;padding-block:12px;padding-inline:16px;border-radius:var(--radius-md);font-size:14px;font-weight:500;background:var(--qs-fill-element);color:var(--qs-text-secondary);border:1px solid var(--qs-border-soft)}.qs-listing__status-banner--sold{background:var(--qs-danger-tint);color:var(--qs-danger);border-color:transparent}.qs-listing__status-banner--archived,.qs-listing__status-banner--expired,.qs-listing__status-banner--paused{background:var(--qs-warning-tint);color:var(--qs-warning);border-color:transparent}.qs-status-notice{padding-block:12px;padding-inline:14px;border-radius:var(--radius-md);font-size:14px;font-weight:500;text-align:center;background:var(--qs-fill-element);color:var(--qs-text-secondary)}.qs-status-notice--sold{background:var(--qs-danger-tint);color:var(--qs-danger)}.qs-status-notice--archived,.qs-status-notice--expired,.qs-status-notice--paused{background:var(--qs-warning-tint);color:var(--qs-warning)}.qs-detail-bar__note{margin:0;font-size:13px;color:var(--qs-text-tertiary);text-align:center}.qs-owner-panel{display:flex;flex-direction:column;gap:14px}.qs-owner-panel__eyebrow{margin:0;font-family:var(--qs-font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--qs-text-tertiary)}.qs-owner-panel__actions{display:flex;gap:8px;flex-wrap:wrap}.qs-owner-panel__actions .qs-btn{flex:1 1 auto;justify-content:center}.qs-status-pill{align-self:flex-start;display:inline-flex;align-items:center;padding-block:3px;padding-inline:10px;border-radius:var(--radius-full);font-family:var(--qs-font-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;font-weight:600;background:var(--qs-fill-element);color:var(--qs-text-secondary)}.qs-status-pill--active{background:var(--qs-success-tint);color:var(--qs-success)}.qs-status-pill--expired,.qs-status-pill--paused{background:var(--qs-warning-tint);color:var(--qs-warning)}.qs-status-pill--rejected,.qs-status-pill--sold{background:var(--qs-danger-tint);color:var(--qs-danger)}.qs-status-pill--payment_in_review,.qs-status-pill--payment_required,.qs-status-pill--pending{background:var(--qs-info-tint);color:var(--qs-info)}.qs-seller-card__cta-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-block-start:8px;flex-wrap:wrap}.qs-follow-btn{display:inline-flex;align-items:center;gap:6px;padding-block:6px;padding-inline:12px;background:var(--qs-primary);color:var(--qs-on-primary,#fff);border:1px solid var(--qs-primary);border-radius:var(--radius-full);font-family:var(--qs-font-body);font-size:13px;font-weight:600;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.qs-follow-btn:hover:not(:disabled){filter:brightness(.95)}.qs-follow-btn:disabled{opacity:.6;cursor:default}.qs-follow-btn[data-following]{background:transparent;color:var(--qs-text-primary);border-color:var(--qs-border-default)}.qs-follow-btn__count{font-family:var(--qs-font-mono);font-size:12px;opacity:.85;padding-inline-start:6px;margin-inline-start:2px;border-inline-start:1px solid currentColor}.qs-listing__meta-line{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-block-start:4px;padding-block-start:4px;font-size:12px;color:var(--qs-text-tertiary)}.qs-listing__meta-line .qs-listing__id{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-inline-size:60%}.qs-listing__report-note-wrap{display:flex;flex-direction:column;gap:6px;margin-block-start:12px}.qs-listing__report-note{font-family:var(--qs-font-body);font-size:14px;line-height:1.45;inline-size:100%;block-size:auto;min-block-size:120px;padding-block:12px;padding-inline:14px;border-radius:var(--radius-sm);border:1px solid var(--qs-border-default);background:var(--qs-surface-card);color:var(--qs-text-primary);resize:vertical;box-sizing:border-box}.qs-listing__report-counter{font-size:12px;color:var(--qs-text-tertiary);line-height:1.2}.qs-listing__headline{display:flex;flex-direction:column;gap:8px}.qs-listing__price-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.qs-listing__price{flex:1 1 auto;min-inline-size:0;font-family:var(--qs-font-display);font-size:var(--fs-h2);font-weight:700;line-height:1.2;color:var(--qs-text-primary)}.qs-listing__price .qs-price-discount{gap:4px 12px}.qs-listing__price-row .qs-listing__title-actions{flex-shrink:0}@media (max-width:767px){.qs-listing__price{font-size:var(--fs-h4)}.qs-listing__price .qs-price-discount__was{font-size:.78em}}.qs-listing__headline .qs-listing__title{font-family:var(--qs-font-display);font-size:var(--fs-h5);font-weight:700;line-height:var(--lh-heading);letter-spacing:0;margin:0}@media (max-width:767px){.qs-listing__headline .qs-listing__title{font-size:var(--fs-h6)}}.qs-listing__headline .qs-listing__location{margin-block-start:2px;font-size:var(--fs-body-md);font-weight:400;color:var(--qs-text-secondary)}.qs-listing__similar .qs-shelf__title{font-family:var(--qs-font-display);font-size:var(--fs-h5);font-weight:700;line-height:var(--lh-heading);letter-spacing:0}.qs-adid-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:13px;color:var(--qs-text-tertiary)}.qs-adid-row__id{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-inline-size:55%}.qs-owner-live{display:flex;flex-direction:column;gap:16px;padding:16px;background:var(--qs-surface-card);border:1px solid var(--qs-border-default);border-radius:var(--radius-lg)}.qs-owner-stats-block{display:flex;flex-direction:column;gap:8px}.qs-owner-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.qs-owner-stats__tile{display:flex;flex-direction:column;align-items:center;gap:3px;padding-block:6px}.qs-owner-stats__tile svg{inline-size:20px;block-size:20px;color:var(--qs-text-secondary)}.qs-owner-stats__value{font-family:var(--qs-font-display);font-size:20px;font-weight:800;color:var(--qs-text-primary)}.qs-owner-stats__label{font-size:11px;color:var(--qs-text-tertiary)}.qs-boost-card{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:14px;background:var(--qs-info-tint);border-radius:var(--radius-md)}.qs-boost-card__text{min-inline-size:0}.qs-boost-card__title{margin:0;font-weight:700;font-size:14px;color:var(--qs-text-primary)}.qs-boost-card__sub{margin:4px 0 0;font-size:12px;line-height:1.45;color:var(--qs-text-secondary)}.qs-boost-card .qs-btn{align-self:flex-start}.qs-owner-state{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:var(--radius-lg)}.qs-owner-state__body{flex:1;min-inline-size:0}.qs-owner-state__title{margin:0;font-size:15px;font-weight:700;color:var(--qs-text-primary)}.qs-owner-state__text{margin:4px 0 0;font-size:13px;color:var(--qs-text-secondary)}.qs-owner-state__cta{margin-block-start:12px}.qs-owner-state__icon{inline-size:34px;block-size:34px;flex-shrink:0}.qs-owner-state--draft{background:var(--qs-surface-sunken)}.qs-owner-state--draft .qs-owner-state__icon{color:var(--qs-text-secondary)}.qs-owner-state--review{background:var(--qs-info-tint)}.qs-owner-state--review .qs-owner-state__icon{color:var(--qs-info)}.qs-owner-state--payment{background:var(--qs-action-tint)}.qs-owner-state--payment .qs-owner-state__icon{color:var(--qs-action)}.qs-owner-state--archived,.qs-owner-state--expired,.qs-owner-state--paused{background:var(--qs-warning-tint)}.qs-owner-state--archived .qs-owner-state__icon,.qs-owner-state--expired .qs-owner-state__icon,.qs-owner-state--paused .qs-owner-state__icon{color:var(--qs-warning)}.qs-owner-state--sold{background:var(--qs-success-tint)}.qs-owner-state--sold .qs-owner-state__icon,.qs-owner-state--sold .qs-owner-state__title{color:var(--qs-primary)}.qs-owner-state--rejected{background:var(--qs-danger-tint)}.qs-owner-state--rejected .qs-owner-state__icon,.qs-owner-state--rejected .qs-owner-state__title{color:var(--qs-danger)}.qs-specs-card{border:1px solid var(--qs-border-soft);border-radius:var(--radius-md);overflow:hidden;background:var(--qs-surface-card)}.qs-specs-grid{display:grid;grid-template-columns:1fr 1fr;margin:0}@media (max-width:479px){.qs-specs-grid{grid-template-columns:1fr}}.qs-specs-grid__row{display:grid;grid-template-columns:minmax(7.5rem,42%) minmax(0,1fr);align-items:stretch;min-block-size:48px;border-block-end:1px solid var(--qs-border-soft);border-inline-end:1px solid var(--qs-border-soft)}.qs-specs-grid__row:nth-child(2n){border-inline-end:0}@media (max-width:479px){.qs-specs-grid__row{border-inline-end:0}}.qs-specs-grid__label{background:var(--qs-fill-element);font-weight:400;color:var(--qs-text-secondary);border-inline-end:1px solid var(--qs-border-soft)}.qs-specs-grid__label,.qs-specs-grid__value{display:flex;align-items:center;margin:0;padding-block:12px;padding-inline:14px;font-family:var(--qs-font-body);font-size:14px;line-height:1.35}.qs-specs-grid__value{background:var(--qs-surface-card);font-weight:700;color:var(--qs-text-primary);text-align:start;word-break:break-word}.qs-specs-card__toggle{display:flex;align-items:center;justify-content:center;gap:6px;inline-size:100%;padding-block:14px;background:none;border:0;border-block-start:1px solid var(--qs-border-soft);color:var(--qs-text-primary);font-family:var(--qs-font-body);font-weight:700;font-size:14px;cursor:pointer}.qs-specs-card__toggle:hover{background:var(--qs-fill-hover)}.qs-specs-card__chevron{inline-size:14px;block-size:14px;flex-shrink:0}[dir=rtl] .qs-specs-card__chevron:not(.qs-specs-card__chevron--up){transform:scaleX(-1)}.qs-listing__similar .qs-carousel{grid-auto-columns:calc((100% - 2 * 20px) / 3)}.qs-listing__similar .qs-card--grid.qs-card--default{width:100%}@media (max-width:767px){.qs-listing__similar .qs-carousel{grid-auto-columns:calc((100% - 20px) / 2)}}@media (max-width:479px){.qs-listing__similar .qs-carousel{grid-auto-columns:82%;gap:14px}}.qs-listing__description-body{max-block-size:none;-webkit-mask-image:none;mask-image:none}