.RealtyHomeCategories-module__q8EqQa__section{padding:20px 0 36px}.RealtyHomeCategories-module__q8EqQa__grid{grid-template-columns:repeat(var(--realty-category-columns,4), minmax(0, 1fr));gap:var(--realty-category-gap,12px);display:grid}.RealtyHomeCategories-module__q8EqQa__tile{text-align:left;border-radius:var(--realty-category-radius);background:var(--realty-category-bg);min-width:0;min-height:104px;box-shadow:var(--realty-category-shadow);color:var(--color-text-primary);font-size:var(--realty-category-font);font-weight:var(--realty-category-weight);grid-template-columns:minmax(0,1fr) 100px;align-items:center;gap:8px;padding:12px 16px 12px 20px;line-height:1.45;transition:transform .15s,background-color .15s;display:grid}.RealtyHomeCategories-module__q8EqQa__tile:hover{background:color-mix(in srgb, var(--realty-category-bg) 95%, var(--color-text-primary) 5%);transform:translateY(-2px)}.RealtyHomeCategories-module__q8EqQa__tile:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.RealtyHomeCategories-module__q8EqQa__tile span{overflow-wrap:anywhere;min-width:0}.RealtyHomeCategories-module__q8EqQa__tile img{object-fit:contain;object-position:center;justify-self:end;width:100px;height:82px}.RealtyHomeCategories-module__q8EqQa__tile:not(:has(img)){grid-template-columns:minmax(0,1fr)}@media (max-width:1199px){.RealtyHomeCategories-module__q8EqQa__tile{grid-template-columns:minmax(0,1fr) 76px;padding:12px;font-size:14px}.RealtyHomeCategories-module__q8EqQa__tile img{width:76px}}@media (max-width:767px){.RealtyHomeCategories-module__q8EqQa__section{padding:16px}.RealtyHomeCategories-module__q8EqQa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.RealtyHomeCategories-module__q8EqQa__tile{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);align-items:start;min-height:136px}.RealtyHomeCategories-module__q8EqQa__tile img{align-self:end;height:70px}}@media (prefers-reduced-motion:reduce){.RealtyHomeCategories-module__q8EqQa__tile{transition:none}}:is(.dark .RealtyHomeCategories-module__q8EqQa__tile,[data-theme=dark] .RealtyHomeCategories-module__q8EqQa__tile){--realty-category-bg:var(--color-surface-secondary)}:is(.dark .RealtyHomeCategories-module__q8EqQa__section,[data-theme=dark] .RealtyHomeCategories-module__q8EqQa__section){--realty-category-theme-shadow:0 5px 20px #00000029}
.RealtyHomeIntro-module__t5EkLq__sellerCard{background:var(--color-surface);box-shadow:0 5px 24px #1e283c12}.RealtyHomeIntro-module__t5EkLq__sellerAction{background:var(--color-surface-secondary);transition:background-color .15s}.RealtyHomeIntro-module__t5EkLq__sellerAction:hover{background:color-mix(in srgb, var(--color-surface-secondary) 92%, var(--color-text-primary) 8%)}:is(.dark .RealtyHomeIntro-module__t5EkLq__sellerCard,[data-theme=dark] .RealtyHomeIntro-module__t5EkLq__sellerCard){background:var(--color-surface-secondary);box-shadow:0 5px 20px #00000029}:is(.dark .RealtyHomeIntro-module__t5EkLq__sellerAction,[data-theme=dark] .RealtyHomeIntro-module__t5EkLq__sellerAction){background:var(--color-surface-elevated,var(--color-surface))}:is(.dark .RealtyHomeIntro-module__t5EkLq__sellerAction:hover,[data-theme=dark] .RealtyHomeIntro-module__t5EkLq__sellerAction:hover){background:color-mix(in srgb, var(--color-surface-elevated,var(--color-surface)) 90%, var(--color-text-primary) 10%)}
@media (min-width:993px){html[data-adwos-site-toolbar=hidden] .adwos-header[data-header-sticky-mode]:not([data-header-sticky-mode=static]){top:0}html[data-adwos-site-toolbar=expanded] .adwos-header[data-header-sticky-mode]:not([data-header-sticky-mode=static]){top:148px}html[data-adwos-site-toolbar=collapsed] .adwos-header[data-header-sticky-mode]:not([data-header-sticky-mode=static]){top:44px}}
.HeaderInlineEditor-module__E6UF-q__bar{background:var(--toolbar-bg);height:100%;color:var(--toolbar-text);flex-wrap:wrap;align-content:center;align-items:center;gap:8px 16px;padding:10px 16px;font-size:13px;display:flex;position:relative}.HeaderInlineEditor-module__E6UF-q__identity{align-items:center;gap:10px;padding-right:6px;display:flex}.HeaderInlineEditor-module__E6UF-q__identity strong{font-weight:600;line-height:20px;display:block}.HeaderInlineEditor-module__E6UF-q__identity span{color:var(--color-text-secondary);font-size:12px;line-height:18px;display:block}.HeaderInlineEditor-module__E6UF-q__selection{border:1px solid var(--color-border);border-radius:10px;align-items:center;gap:4px;padding:3px;display:flex}.HeaderInlineEditor-module__E6UF-q__selection select{color:var(--color-text-primary);background:var(--toolbar-bg);cursor:pointer;border-radius:6px;min-width:150px;max-width:180px;padding:6px 10px;font-size:13px}.HeaderInlineEditor-module__E6UF-q__selection select:focus-visible{outline:2px solid var(--color-text-secondary);outline-offset:1px}.HeaderInlineEditor-module__E6UF-q__actions{align-items:center;gap:6px;margin-left:auto;display:flex}.HeaderInlineEditor-module__E6UF-q__bar button{cursor:pointer;border-radius:7px}.HeaderInlineEditor-module__E6UF-q__bar .HeaderInlineEditor-module__E6UF-q__save{background:var(--color-text-primary);color:var(--color-surface)}.HeaderInlineEditor-module__E6UF-q__error{width:100%;color:var(--color-danger)}.HeaderInlineEditor-module__E6UF-q__element{outline-offset:4px;border-radius:8px;outline:1px solid #0000;flex-shrink:0;display:flex;position:relative}.HeaderInlineEditor-module__E6UF-q__element:hover,.HeaderInlineEditor-module__E6UF-q__element[data-selected],.HeaderInlineEditor-module__E6UF-q__element:focus-within{outline-color:var(--color-text-secondary)}.HeaderInlineEditor-module__E6UF-q__element[data-header-edit-id=search]{flex:1;min-width:100px}.HeaderInlineEditor-module__E6UF-q__element[data-header-edit-id=profile] .HeaderInlineEditor-module__E6UF-q__elementContent{align-items:center;gap:8px}.HeaderInlineEditor-module__E6UF-q__elementContent{pointer-events:none;width:100%;display:flex}.HeaderInlineEditor-module__E6UF-q__editTarget{z-index:1;cursor:pointer;border-radius:inherit;background:0 0;border:0;padding:0;position:absolute;inset:0}.HeaderInlineEditor-module__E6UF-q__editTarget:active{cursor:grabbing}.HeaderInlineEditor-module__E6UF-q__editTarget:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:4px}.HeaderInlineEditor-module__E6UF-q__form{gap:16px;display:grid}.HeaderInlineEditor-module__E6UF-q__form label{gap:6px;font-size:14px;display:grid}.HeaderInlineEditor-module__E6UF-q__form input,.HeaderInlineEditor-module__E6UF-q__form select{border:1px solid var(--color-border);background:var(--color-surface-secondary);width:100%;color:var(--color-text-primary);border-radius:8px;padding:10px 12px}.HeaderInlineEditor-module__E6UF-q__library{flex-wrap:wrap;gap:8px;display:flex}.HeaderInlineEditor-module__E6UF-q__note{color:var(--color-text-secondary);font-size:13px}.HeaderInlineEditor-module__E6UF-q__extra{white-space:nowrap;background:var(--color-accent);color:var(--color-on-accent,white);border-radius:8px;align-items:center;gap:6px;padding:10px 14px;display:inline-flex}@media (max-width:992px){.HeaderInlineEditor-module__E6UF-q__bar{display:none}}[data-header-mainbar-row]:has(.HeaderInlineEditor-module__E6UF-q__extra){min-height:72px;padding-block:12px;height:auto!important}[data-header-mainbar]:has(.HeaderInlineEditor-module__E6UF-q__extra){flex-wrap:wrap}.HeaderInlineEditor-module__E6UF-q__extra{text-overflow:ellipsis;max-width:220px;overflow:hidden}
.DesktopHeaderRows-module__mAe4kW__desktop{display:none}@media (min-width:993px){.DesktopHeaderRows-module__mAe4kW__desktop{display:block}}.DesktopHeaderRows-module__mAe4kW__row{flex-wrap:wrap;align-items:center;padding-block:4px;display:flex}.DesktopHeaderRows-module__mAe4kW__slot{flex:none;align-items:center;min-width:0;display:flex}.DesktopHeaderRows-module__mAe4kW__slot[data-header-slot=menu]{flex:240px}.DesktopHeaderRows-module__mAe4kW__slot[data-header-slot=search]{flex:280px}.DesktopHeaderRows-module__mAe4kW__slot[data-header-slot=profile]{gap:8px}.DesktopHeaderRows-module__mAe4kW__slot>[data-header-edit-id]{width:100%}.DesktopHeaderRows-module__mAe4kW__empty{color:var(--color-text-secondary);padding:8px;font-size:13px}
.HomeClipsWidget-module__6Osh_W__section{container-type:inline-size}.HomeClipsWidget-module__6Osh_W__track{grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--clips-columns,1) - 1) * var(--clips-gap)) / var(--clips-columns,1));gap:var(--clips-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;display:grid;overflow-x:auto}.HomeClipsWidget-module__6Osh_W__track::-webkit-scrollbar{display:none}.HomeClipsWidget-module__6Osh_W__track[data-dragging]{cursor:grabbing;scroll-snap-type:none}.HomeClipsWidget-module__6Osh_W__card{min-width:0;aspect-ratio:var(--clips-aspect);border-radius:var(--clips-radius);scroll-snap-align:start;color:#fff;background:#000;position:relative;overflow:hidden}.HomeClipsWidget-module__6Osh_W__card:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}
