.qs-sp-page{min-block-size:60vh;padding-block:24px 72px}.qs-sp-container{inline-size:100%;max-inline-size:var(--qs-page-max);margin-inline:auto;padding-inline:var(--qs-page-gutter)}.qs-sp-head{background:var(--qs-surface-card);border:1px solid var(--qs-border-default);border-radius:var(--radius-xl)}.qs-sp-head__main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px 24px;align-items:start;padding:clamp(20px,3vw,32px)}.qs-sp-head__avatar{position:relative;inline-size:88px;block-size:88px}.qs-sp-head__avatar .qs-avatar{inline-size:88px;block-size:88px;width:88px;height:88px;font-size:30px}.qs-sp-head__badge{position:absolute;inset-inline-end:-2px;inset-block-end:-2px;inline-size:30px;block-size:30px;border-radius:var(--radius-full);display:grid;place-items:center;background:var(--qs-success);color:var(--qs-text-inverse);border:3px solid var(--qs-surface-card)}.qs-sp-head__badge svg{inline-size:14px;block-size:14px}.qs-sp-head__body{min-inline-size:0}.qs-sp-head__name{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-family:var(--qs-font-display);font-weight:800;font-size:clamp(var(--fs-h5),3vw,var(--fs-h2));line-height:var(--lh-heading);letter-spacing:-.02em;color:var(--qs-text-primary);overflow-wrap:anywhere}.qs-sp-head__verified{display:inline-flex;align-items:center;gap:5px;block-size:26px;padding-inline:10px;border-radius:var(--radius-full);background:var(--qs-success-tint);color:var(--qs-success);font-family:var(--qs-font-body);font-size:var(--fs-body-sm);font-weight:700;letter-spacing:0}.qs-sp-head__verified svg{inline-size:13px;block-size:13px}.qs-sp-head__meta{display:flex;flex-wrap:wrap;gap:6px 18px;margin:8px 0 0;padding:0;list-style:none;font-size:var(--fs-body-md);font-weight:500;color:var(--qs-text-secondary)}.qs-sp-head__meta li{display:inline-flex;align-items:center;gap:6px}.qs-sp-head__meta svg{inline-size:16px;block-size:16px;color:var(--qs-text-tertiary);flex-shrink:0}.qs-sp-head__bio{margin:14px 0 0;max-inline-size:70ch;white-space:pre-line;font-size:var(--fs-body-lg);line-height:var(--lh-relaxed);color:var(--qs-text-primary)}.qs-sp-head__bio.is-clamped{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.qs-sp-head__more{margin-block-start:4px;padding:4px 0;border:0;background:none;cursor:pointer;font-family:var(--qs-font-body);font-size:var(--fs-body-md);font-weight:700;color:var(--qs-primary)}.qs-sp-head__more:hover{text-decoration:underline}.qs-sp-head__stats{display:flex;flex-wrap:wrap;gap:8px 28px;margin:18px 0 0;padding:0;list-style:none}.qs-sp-head__stats li{display:flex;align-items:baseline;gap:7px;font-size:var(--fs-body-md);font-weight:500;color:var(--qs-text-secondary)}.qs-sp-head__stats b{font-family:var(--qs-font-display);font-size:var(--fs-h5);font-weight:800;line-height:1;color:var(--qs-text-primary);font-variant-numeric:tabular-nums}.qs-sp-head__acts{display:flex;gap:8px}.qs-sp-head__btn{block-size:44px;background:var(--qs-surface-card);color:var(--qs-text-primary);border:1px solid var(--qs-border-input);border-radius:var(--radius-md);font-weight:700}.qs-sp-head__btn:hover{background:var(--qs-fill-hover);border-color:var(--qs-border-strong)}.qs-sp-head__btn svg{inline-size:17px;block-size:17px;flex-shrink:0}.qs-sp-head__btn--icon{inline-size:44px;padding:0;justify-content:center}.qs-sp-head__note{margin:0;display:flex;align-items:flex-start;gap:12px;padding:14px clamp(20px,3vw,32px);border-block-start:1px solid var(--qs-border-soft);border-end-start-radius:var(--radius-xl);border-end-end-radius:var(--radius-xl);background:var(--qs-fill-rest);font-size:var(--fs-body-md);line-height:var(--lh-body);color:var(--qs-text-secondary)}.qs-sp-head__note>svg{inline-size:20px;block-size:20px;flex-shrink:0;margin-block-start:1px;color:var(--qs-primary)}.qs-sp-head__note b{color:var(--qs-text-primary)}.qs-sp-head__note a{color:var(--qs-primary);font-weight:700;text-underline-offset:2px}.qs-sp-ads{margin-block-start:40px}.qs-sp-lh{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-block-end:14px}.qs-sp-lh__title{margin:0;font-family:var(--qs-font-display);font-weight:800;font-size:clamp(var(--fs-h6),2.2vw,var(--fs-h4));line-height:var(--lh-heading);letter-spacing:-.015em;color:var(--qs-text-primary);overflow-wrap:anywhere}.qs-sp-lh__count{margin-inline-start:8px;font-weight:600;color:var(--qs-text-tertiary);font-variant-numeric:tabular-nums}.qs-my-ads__types.qs-sp-types{margin-block:0 16px;padding-block:12px;border-block-end:1px solid var(--qs-border-soft)}.qs-sp-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-block:0 16px;padding-block-start:4px}.qs-sp-tools__status{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;min-inline-size:0;font-size:var(--fs-body-sm);font-weight:500;color:var(--qs-text-secondary);font-variant-numeric:tabular-nums}.qs-sp-tools__clear{padding:6px 2px;border:0;background:none;cursor:pointer;font-family:var(--qs-font-body);font-size:var(--fs-body-sm);font-weight:700;color:var(--qs-primary);text-decoration:none}.qs-sp-tools__clear:hover{text-decoration:underline}.qs-sp-tools__actions{display:flex;align-items:stretch;gap:8px;margin-inline-start:auto}.qs-sp-tools__actions>div{display:flex}.qs-sp-city__pin{inline-size:15px;block-size:15px;color:var(--qs-text-tertiary);flex-shrink:0}.qs-sp-city .qs-my-ads__sort-trigger{min-inline-size:172px;justify-content:space-between}.qs-sp-tools .qs-my-ads__sort-value{flex:1 1 auto;min-inline-size:0;text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qs-sp-city .qs-my-ads__sort-value{max-inline-size:180px}.qs-sp-tools .qs-my-ads__sort-menu{inset-inline-start:auto;inset-inline-end:0;min-inline-size:max(100%,200px);max-inline-size:280px}.qs-sp-tools .qs-my-ads__sort-menu:after,.qs-sp-tools .qs-my-ads__sort-menu:before{inset-inline-start:auto;inset-inline-end:20px}[dir=rtl] .qs-sp-tools .qs-my-ads__sort-menu:after,[dir=rtl] .qs-sp-tools .qs-my-ads__sort-menu:before{inset-inline-end:20px}.qs-sp-city .qs-my-ads__sort-menu{max-block-size:320px;overflow-y:auto}.qs-sp-tools .qs-my-ads__sort-menu .qs-dropdown__item{padding-block:9px;font-size:var(--fs-body-md)}.qs-sp-listings{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.qs-sp-listings .qs-card--grid{width:auto}.qs-sp-listings .qs-card--grid.qs-card--default .qs-card__photo{height:200px}.qs-sp-more{display:flex;justify-content:center;margin-block-start:20px}.qs-sp-empty{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:48px 24px;border:1.5px dashed var(--qs-border-default);border-radius:var(--radius-xl);background:var(--qs-fill-rest)}.qs-sp-empty__ic{inline-size:56px;block-size:56px;border-radius:var(--radius-lg);display:grid;place-items:center;background:var(--qs-primary-tint);color:var(--qs-primary)}.qs-sp-empty__ic svg{inline-size:26px;block-size:26px}.qs-sp-empty__title{margin:0;font-family:var(--qs-font-display);font-weight:700;font-size:var(--fs-h6);color:var(--qs-text-primary)}.qs-sp-empty__body{margin:0;max-inline-size:44ch;font-size:var(--fs-body-md);line-height:var(--lh-body);color:var(--qs-text-secondary)}@media (max-width:1100px){.qs-sp-listings{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.qs-sp-head__main{grid-template-columns:auto minmax(0,1fr);gap:14px 16px}.qs-sp-head__avatar,.qs-sp-head__avatar .qs-avatar{inline-size:64px;block-size:64px;width:64px;height:64px;font-size:22px}.qs-sp-head__badge{inline-size:24px;block-size:24px;border-width:2px}.qs-sp-head__badge svg{inline-size:12px;block-size:12px}.qs-sp-head__acts{grid-column:1/-1}.qs-sp-head__acts>.qs-sp-head__btn:first-child{flex:1 1 auto}.qs-sp-listings{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.qs-sp-ads{margin-block-start:32px}}@media (max-width:480px){.qs-sp-listings{grid-template-columns:minmax(0,1fr)}.qs-sp-tools__actions{inline-size:100%;margin-inline-start:0}.qs-sp-tools .qs-sp-tools__actions>*{flex:1 1 0;min-inline-size:0}.qs-sp-tools .qs-sp-tools__actions .qs-my-ads__sort{flex:1 1 0;inline-size:auto;width:auto;min-inline-size:0}.qs-sp-tools .qs-my-ads__sort .qs-dropdown{flex:1 1 auto;min-inline-size:0}.qs-sp-tools .qs-my-ads__sort-trigger{inline-size:100%;min-inline-size:0;justify-content:space-between}.qs-sp-city .qs-my-ads__sort-value{max-inline-size:none}.qs-sp-city .qs-my-ads__sort-menu{inset-inline-start:0;inset-inline-end:auto}.qs-sp-city .qs-my-ads__sort-menu:after,.qs-sp-city .qs-my-ads__sort-menu:before{inset-inline-start:20px;inset-inline-end:auto}}