.trending-dashboard{--tr-radius:18px;padding:3rem 0 5rem}.trending-dashboard__panel{gap:2rem;margin-top:2.25rem;display:grid}.trending-dashboard__panel--hub{gap:clamp(3rem,5vw,4rem)}.trending-dashboard__panel--hub .trending-panel{padding:clamp(1.75rem,3.5vw,2.5rem)}.trending-viewall{gap:1.5rem;margin-top:2.25rem;display:grid}.trending-viewall__header{grid-template-columns:minmax(0,1fr);align-items:center;gap:1rem;display:grid}.trending-breadcrumbs{color:var(--muted);font-size:.85rem}.trending-breadcrumbs__list{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.trending-breadcrumbs__list li+li:before{content:"/";color:color-mix(in oklab, var(--muted) 80%, var(--line));margin-right:.35rem}.trending-breadcrumbs a{color:inherit;font-weight:600;text-decoration:none}.trending-breadcrumbs a:hover,.trending-breadcrumbs a:focus-visible{color:var(--ink)}.trending-viewall__filters{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.trending-viewall__filter{gap:.4rem;display:grid}.trending-viewall__filter-label{color:var(--muted);font-size:.85rem;font-weight:600}.trending-location-filter{min-width:220px}.trending-location-filter__button{border:1px solid color-mix(in oklab, var(--brand-500) 18%, var(--line));background:color-mix(in srgb, var(--surface) 95%, transparent);min-height:44px;box-shadow:var(--shadow-sm);border-radius:999px;justify-content:space-between;padding:.45rem 1rem;font-weight:600}.trending-location-filter__button:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.trending-location-filter__menu{min-width:min(360px,90vw)}.trending-viewall__section{padding-inline:clamp(1.25rem,4vw,2.5rem)}.trending-viewall__inner{gap:1.5rem;width:min(920px,100%);margin-inline:auto;display:grid}.trending-viewall__headerWrap{gap:1.5rem;width:100%;display:grid}.trending-viewall__headerCard{border-radius:var(--tr-radius);border:1px solid color-mix(in oklab, var(--brand-500) 12%, var(--line));background:var(--surface);gap:1.25rem;padding:clamp(1.5rem,3vw,2rem);display:grid;box-shadow:0 18px 32px #0f172a1f,0 22px 40px -28px #0f172a73}.trending-saved-viewall{padding-inline:clamp(1.25rem,4vw,2.5rem)}.trending-viewall__back{justify-self:start;align-items:center;gap:.35rem;display:inline-flex}.trending-viewall__title{gap:.25rem;display:grid}.trending-viewall__divider{background:var(--line);width:100%;height:1px;margin:1.25rem 0 .25rem}.trending-viewall__segmented{justify-self:end}@media (max-width:720px){.trending-viewall__filters{flex-direction:column;align-items:stretch}.trending-location-filter,.trending-location-filter__button{width:100%}}.trending-suburbs-grid--all{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;margin-top:1.5rem;display:grid}.trending-panel{border-radius:var(--tr-radius);border:1px solid color-mix(in oklab, var(--brand-500) 18%, var(--line));background:var(--surface);padding:clamp(1.5rem,3vw,2rem);box-shadow:0 10px 18px #0206171a,0 26px 34px -26px #02061773}.trending-section{gap:1.5rem;display:grid}.trending-section--flush{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.trending-section--flush .trending-section__body{padding:0}.trending-section__body{gap:1.5rem;min-width:0;display:grid}.trending-section-header,.trending-section__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.trending-section__titlewrap{min-width:0}.trending-dashboard__panel{--trending-medal-size:32px;--trending-section-icon-size:48px}.trending-section-head{align-items:center;gap:.75rem;display:flex}.trending-section-head__icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.trending-section-head__iconSvg{width:var(--trending-section-icon-size);height:var(--trending-section-icon-size)}.trending-section-head__iconSvg--white{color:#fff}.trending-section-head__text{flex-direction:column;display:flex}.trending-section__viewall{min-height:40px}.trending-section-title{margin:0 0 .35rem;font-size:clamp(1.4rem,2vw,1.7rem)}.trending-section-subtitle{color:var(--muted);margin:0}.btn--sm{border-radius:999px;min-height:40px;padding:.4rem .75rem;font-size:.85rem}.trending-dashboard__filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.trending-dashboard__filters-label{margin:0 0 .35rem;font-size:1.1rem;font-weight:700}.trending-dashboard__filters-subtitle{color:var(--muted);margin:0}.segmented{box-shadow:var(--shadow-sm);background:color-mix(in srgb, var(--surface-muted) 90%, transparent);border-radius:12px;gap:0;display:grid;position:relative;overflow:hidden}.segmented[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.segmented:before{content:"";border-radius:inherit;border:1.5px solid var(--line);pointer-events:none;position:absolute;inset:0}.segmented[data-active="1"]:before{border-color:var(--brand-600)}.segmented button{appearance:none;min-height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 1.25rem;font-size:calc(.9rem - 1px);font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.segmented button+button{border-left:1px solid var(--line)}.segmented button[aria-pressed=true]{background:var(--brand-600);color:var(--primary-foreground);box-shadow:inset 0 0 0 1px #ffffff2e;box-shadow:inset 0 0 0 1px lab(100% -.0000298023 .0000119209/.18)}.segmented button:focus-visible{z-index:1;box-shadow:0 0 0 3px color-mix(in oklab, var(--brand-500) 25%, transparent);outline:none;position:relative}.trending-suburbs-rail{gap:1.5rem;display:grid}.trending-follow-rail-wrapper{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;max-width:100%;display:grid}.trending-follow-rail{-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:6px;overflow:auto hidden}.trending-follow-rail::-webkit-scrollbar{display:none}.trending-follow-rail__track{align-items:stretch;gap:16px;min-width:0;padding:6px 2px;display:flex}.trending-follow-rail__item{scroll-snap-align:start;flex:0 0 clamp(180px,72vw,210px);height:100%}.trending-follow-rail--suburbs .trending-follow-rail__item{flex-basis:clamp(220px,80vw,260px)}@media (min-width:1024px){.trending-follow-rail__item{flex:0 0 190px}}.trending-follow-rail__loading-card{border-radius:var(--tr-radius);border:1px solid var(--line);background:var(--surface);width:100%;min-height:260px}.trending-end-card{border-radius:var(--tr-radius);border:1px solid var(--line);background:var(--surface);text-align:center;box-shadow:var(--shadow-sm);width:100%;padding:18px 16px}.trending-end-card__title{margin:0 0 6px;font-weight:800}.trending-end-card__icon{color:var(--muted);justify-content:center;align-items:center;margin-bottom:.75rem;display:flex}.trending-end-card__icon svg{opacity:.9;width:clamp(44px,6vw,72px);height:clamp(44px,6vw,72px)}.trending-end-card__msg{color:var(--muted);margin:0;font-weight:600}.trending-end-card--dark{background:color-mix(in srgb, var(--surface) 6%, transparent);color:#ffffffeb;border-color:#ffffff1f}.trending-end-card--dark .trending-end-card__msg{color:#ffffffb3}.trending-end-card--dark .trending-end-card__icon{color:currentColor}.trending-end-card--dark .trending-end-card__icon svg{opacity:.95}.trending-end-card--rail{text-align:center;place-items:center;height:100%;display:grid}.trending-follow-rail--suburbs .trending-end-card--rail{min-height:290px}.trending-follow-rail--users .trending-end-card--rail{min-height:280px}.trending-follow-rail--users .trending-user-tile{height:100%;min-height:280px}.trending-end-card--coverflow{text-align:center;place-items:center;width:100%;min-height:400px;display:grid;box-shadow:0 10px 18px #0206171a,0 26px 34px -26px #02061773}.trending-follow-rail__sentinel{width:1px;height:1px}.trending-carousel-chevron{--chevron-translate-x:0px;--chevron-translate-y:0px;--chevron-scale:1;border:1px solid color-mix(in oklab, var(--brand-500) 18%, var(--line));background:color-mix(in srgb, var(--surface) 90%, transparent);width:40px;height:40px;box-shadow:var(--shadow-sm);color:var(--text);transform:translate(var(--chevron-translate-x), var(--chevron-translate-y)) scale(var(--chevron-scale));border-radius:999px;justify-content:center;align-items:center;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:inline-flex}.trending-carousel-chevron:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.trending-carousel-chevron:focus-visible{outline:2px solid color-mix(in oklab, var(--brand-500) 35%, transparent);outline-offset:3px}.trending-carousel-chevron--left:hover:not(:disabled),.trending-carousel-chevron--left:focus-visible:not(:disabled){--chevron-translate-x:-3px;--chevron-scale:1.05;box-shadow:var(--shadow-md)}.trending-carousel-chevron--right:hover:not(:disabled),.trending-carousel-chevron--right:focus-visible:not(:disabled){--chevron-translate-x:3px;--chevron-scale:1.05;box-shadow:var(--shadow-md)}.trending-follow-rail__arrow:disabled{cursor:not-allowed}.trending-suburbs-rail .trending-follow-rail__arrow{background:color-mix(in srgb, var(--surface) 90%, transparent);border-color:color-mix(in oklab, var(--brand-500) 18%, var(--line));box-shadow:var(--shadow-sm)}@media (prefers-reduced-motion:reduce){.trending-carousel-chevron{transition:none}.trending-carousel-chevron--left:hover:not(:disabled),.trending-carousel-chevron--left:focus-visible:not(:disabled),.trending-carousel-chevron--right:hover:not(:disabled),.trending-carousel-chevron--right:focus-visible:not(:disabled){--chevron-translate-x:0px;--chevron-scale:1;box-shadow:var(--shadow-sm)}}.trending-suburbs-rail__cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;display:grid}.trending-suburb-card{color:inherit;border-radius:var(--tr-radius);border:1px solid var(--line);min-height:260px;box-shadow:var(--shadow-sm);contain:layout paint;background:#0f172a;text-decoration:none;display:block;position:relative;overflow:hidden}.trending-follow-rail--suburbs .trending-suburb-card{min-height:290px}.trending-suburb-card__media{background:#0f172a;position:absolute;inset:0}.trending-suburb-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.trending-suburb-card__media-fallback{background:linear-gradient(135deg,#1e293b99,#0f172ae6);width:100%;height:100%}.trending-suburb-card__media:after{content:"";pointer-events:none;background:linear-gradient(#0f172a00 15%,#0f172a40 45%,#0f172abf 100%);position:absolute;inset:0}.trending-suburb-card__body{color:#fff;z-index:2;text-shadow:0 2px 6px #0f172aa6;gap:.6rem;padding:1rem 1.1rem 1.1rem;display:grid;position:absolute;inset:auto 0 0}.trending-suburb-card__name{margin:0;font-size:1rem;font-weight:700}.trending-suburb-card__location{color:#ffffffd9;align-items:center;gap:.4rem;margin:0;font-size:.9rem;display:inline-flex}.trending-suburb-card__meta{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;font-size:.88rem;display:flex}.trending-suburb-card__followers{color:#ffffffd9;align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.trending-suburb-card__pill{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a73;border-radius:999px;width:fit-content;padding:.3rem .65rem}.trending-suburb-card__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .6rem;display:grid}.trending-suburb-card__stat{gap:.2rem;display:grid}.trending-suburb-card__stat-label{letter-spacing:.02em;text-transform:uppercase;color:#ffffffb3;font-size:.7rem;font-weight:600}.trending-suburb-card__stat-value{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a73;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:.25rem .6rem;font-size:.88rem;font-weight:700;display:inline-flex}.trending-suburb-card__rank{z-index:3;color:#fff;text-shadow:0 1px 3px #0f172aa6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a80;border:1px solid #0f172aa6;border-radius:999px;padding:.25rem .6rem;font-size:1rem;font-weight:700;position:absolute;top:12px;right:12px}@media (hover:none) and (pointer:coarse){.trending-suburb-card__pill,.trending-suburb-card__stat-value,.trending-suburb-card__rank{-webkit-backdrop-filter:none;background:#0f172ab3}.trending-suburb-card__rank{border-color:#0f172acc}}.trending-suburb-card:hover .trending-suburb-card__media img{transform:scale(1.05)}.trending-suburb-card:hover .trending-suburb-card__media:after{background:linear-gradient(#0f172a00 10%,#0f172a59 45%,#0f172acc 100%)}.trending-dashboard__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;display:grid}.trending-dashboard__filters>div,:is(.trending-suburbs-rail__cards>*,.trending-saved-grid>*,.trending-users-grid>*,.trending-posts-grid>*,.trending-expensive__grid>*,.trending-dashboard__grid>*){min-width:0}:is(.trending-suburb-card,.trending-user-tile,.saved-card,.trending-post-card,.trending-post,.listing-tile,.exp-tile){transition:transform .2s,box-shadow .2s,border-color .2s}:is(.trending-suburb-card,.trending-user-tile,.saved-card,.trending-post-card,.trending-post,.listing-tile,.exp-tile):hover{border-color:color-mix(in oklab, var(--brand-500) 28%, var(--line));box-shadow:var(--shadow-sm);transform:translateY(-2px)}:is(.trending-suburb-card,.trending-user-tile,.saved-card,.trending-post-card,.trending-post,.listing-tile,.exp-tile):focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--brand-500) 25%, transparent);outline:none}.trending-saved-section{gap:1.5rem;display:grid}.trending-saved-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.trending-saved-grid--all{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:1.5rem;display:grid}.saved-card{color:inherit;border-radius:var(--tr-radius);border:1px solid var(--line);background:var(--surface);gap:.85rem;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 10px 18px #0206171a,0 26px 34px -26px #02061773}.saved-card__media{aspect-ratio:16/9;position:relative;overflow:hidden}.saved-card__image{object-fit:cover;width:100%;height:100%;display:block}.saved-card__savePill,.saved-card__pricePill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #ffffffbf;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute}.saved-card__savePill{color:var(--text);background:color-mix(in srgb, var(--surface) 90%, transparent);top:12px;right:12px}.saved-card__pricePill{color:#fff;background:color-mix(in oklab, var(--text) 85%, transparent);bottom:12px;left:12px}.saved-card__rank{z-index:1;color:var(--text);background:color-mix(in srgb, var(--surface) 90%, transparent);border:1px solid var(--line);border-radius:999px;padding:.25rem .6rem;font-size:.75rem;font-weight:700;position:absolute;top:12px;left:12px}.saved-card__body{gap:.35rem;padding:0 1rem 1.1rem;display:grid}.saved-card__title{margin:0;font-size:1rem;font-weight:700}.saved-card__address{color:var(--muted);margin:0;font-size:.9rem}.saved-card__stats{color:var(--text);flex-wrap:wrap;gap:.6rem 1rem;font-size:.85rem;font-weight:600;display:flex}.saved-card__stat{align-items:center;gap:.35rem;display:inline-flex}.trending-users-section{gap:1.5rem;display:grid}.trending-users-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.trending-users-grid--all{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1rem;margin-top:1.5rem;display:grid}.trending-user-card{border-radius:var(--tr-radius);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-sm);grid-template-columns:auto auto 1fr auto;align-items:center;gap:.85rem;padding:1rem 1.1rem;display:grid;position:relative}.trending-user-rank{color:var(--text);background:#94a3b833;border:1px solid #0000;border-radius:999px;padding:.3rem .55rem;font-size:.78rem;font-weight:700}.trending-user-avatar{border:1px solid var(--line);width:48px;height:48px;color:var(--text);background:color-mix(in oklab, var(--brand-500) 10%, var(--surface));border-radius:50%;place-items:center;font-weight:700;display:grid;overflow:hidden}.trending-user-avatar img{object-fit:cover;width:100%;height:100%;display:block}.trending-user-meta{gap:.3rem;display:grid}.trending-user-name{color:inherit;font-weight:700;text-decoration:none}.trending-user-handle{color:var(--muted);font-size:.85rem}.trending-user-stats{color:var(--text);flex-wrap:wrap;gap:.65rem;font-size:.85rem;font-weight:600;display:flex}.trending-user-stat{align-items:center;gap:.35rem;display:inline-flex}.trending-user-actions{z-index:2;align-items:center;display:flex;position:relative}.trending-user-tile{z-index:0;border-radius:var(--tr-radius);border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#0f172a;min-width:0;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;overflow:hidden}.trending-user-tile:focus-within,.trending-user-tile:hover{box-shadow:var(--shadow-md);border-color:var(--line);transform:translateY(-2px)}.trending-user-tile__stretched{z-index:1;border-radius:inherit;color:#0000;text-decoration:none;position:absolute;inset:0}.trending-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.trending-user-tile__bg{z-index:0;position:absolute;inset:0;overflow:hidden}.trending-user-tile__bg img{object-fit:cover;filter:saturate(1.1);width:100%;height:100%;display:block;transform:scale(1.05)}.trending-user-tile__bg:after{content:"";background:linear-gradient(#0f172a59,#0f172ad9);position:absolute;inset:0}.trending-user-tile__bg-fallback{background:radial-gradient(120px 120px at 20% 25%, hsla(var(--fallback-hue,220), 85%, 60%, .35), transparent 60%), radial-gradient(160px 160px at 85% 30%, hsla(calc(var(--fallback-hue,220) + 70), 85%, 58%, .3), transparent 55%), radial-gradient(220px 220px at 55% 85%, hsla(calc(var(--fallback-hue,220) + 140), 80%, 55%, .22), transparent 65%), linear-gradient(180deg, #0206178c, #020617eb);filter:blur(10px);position:absolute;inset:0;transform:scale(1.08)}.trending-rank-chip{z-index:3;pointer-events:none;color:#fff;text-shadow:0 1px 3px #0f172aa6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a80;border:1px solid #0f172aa6;border-radius:999px;padding:.25rem .6rem;font-size:1rem;font-weight:700;position:absolute;top:12px;right:12px}.trending-rank-chip.trending-rank-chip--medal,.trending-suburb-card__rank.trending-rank-chip--medal,.saved-card__rank.trending-rank-chip--medal,.trending-user-rank.trending-rank-chip--medal,.exp-tile__rank.trending-rank-chip--medal,.trending-rank.trending-rank-chip--medal{text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:var(--trending-medal-size);background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.trending-rank-chip--medalDouble,.exp-tile__rank.trending-rank-chip--medalDouble,.saved-card__rank.trending-rank-chip--medalDouble{font-size:calc(var(--trending-medal-size) * 2)}.trending-rank-chip:is(.trending-rank--1,.trending-rank--2,.trending-rank--3),.trending-suburb-card__rank:is(.trending-rank--1,.trending-rank--2,.trending-rank--3){text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.trending-user-tile__content{z-index:auto;text-align:center;color:#fff;justify-items:center;gap:.6rem;padding:1.6rem 1.2rem 1.4rem;display:grid;position:relative}.trending-user-tile__avatar{margin-bottom:.2rem}.trending-user-tile__avatar .trending-user-avatar{background:color-mix(in srgb, var(--surface) 90%, transparent);border:3px solid #ffffffe6;width:76px;height:76px;box-shadow:0 12px 28px #0f172a73}.trending-user-tile__title{color:#fff;text-shadow:0 2px 8px #0f172a80;margin:0;font-size:1.05rem;font-weight:800}.trending-user-tile__handle{color:#ffffffbf;text-shadow:0 2px 8px #0f172a73;font-size:.85rem}.trending-user-tile__pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#0f172a8c;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.86rem;font-weight:600;display:inline-flex;box-shadow:0 10px 20px #0f172a59}.trending-user-tile__follow{color:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:0 0;border:1px solid #ffffff47;border-radius:999px;justify-content:center;width:auto;min-height:32px;padding:8px 12px;font-size:13px;line-height:1}.trending-follow-icon{width:16px;height:16px;margin-right:.4rem}.trending-user-tile__follow:hover{background:color-mix(in srgb, var(--surface) 8%, transparent);border-color:#ffffff5c}.trending-user-tile__follow:active{background:color-mix(in srgb, var(--surface) 12%, transparent)}.trending-user-tile__follow.btn{z-index:3;position:relative}.trending-user-card__stretched{z-index:1;color:#0000;text-decoration:none;position:absolute;inset:0}.trending-user-tile--skeleton{pointer-events:none}.trending-user-tile__rank--skeleton{width:40px}.trending-posts-section{gap:1.5rem;display:grid}.trending-posts-section__inner{width:min(960px,94vw);max-width:100%;margin-inline:auto}.trending-posts-feed{gap:1.5rem;padding-bottom:2rem;display:grid}.trending-posts-feed__loader{overflow-anchor:none;min-height:40px}.trending-posts-feed__loader .feed-loading{margin:0}.trending-posts-feed__end{justify-content:center;width:100%;max-width:520px;margin-inline:auto;display:flex}.trending-end-card--posts{width:min(520px,100%)}@media (max-width:640px){.trending-end-card__icon svg{width:48px;height:48px}}.trending-posts-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;display:grid}.trending-posts-section .feed-card__media-item{aspect-ratio:16/9;overflow-anchor:none}.trending-posts-status{border-radius:var(--tr-radius);border:1px solid color-mix(in oklab, var(--brand-500) 18%, var(--line));background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:.85rem 1rem;display:flex}.trending-posts-status p{color:var(--muted);margin:0}.trending-posts-loading{color:var(--muted);margin:1rem 0 0;font-weight:600}.trending-posts-sentinel{overflow-anchor:none;height:1px}.trending-post-card{color:inherit;border-radius:var(--tr-radius);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-sm);gap:.9rem;padding:1.15rem 1.25rem;text-decoration:none;display:grid}.trending-post-card__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.trending-post-card__author{align-items:center;gap:.75rem;display:flex}.trending-post-card__avatar{object-fit:cover;border:1px solid var(--line);border-radius:50%;width:44px;height:44px}.trending-post-card__avatar--fallback{background:color-mix(in oklab, var(--brand-500) 12%, var(--surface));color:var(--text);place-items:center;font-weight:700;display:grid}.trending-post-card__identity{gap:.2rem;display:grid}.trending-post-card__name{font-weight:700}.trending-post-card__handle{color:var(--muted);font-size:.85rem}.trending-post-card__meta{color:var(--muted);align-items:center;gap:.6rem;font-size:.85rem;display:inline-flex}.trending-post-card__menu{border:1px solid var(--line);width:32px;height:32px;color:var(--text);background:var(--surface);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.trending-post-card__content{color:var(--text);margin:0;font-size:.98rem;line-height:1.5}.trending-post-card__media{object-fit:cover;border-radius:16px;width:100%;max-height:320px}.trending-post-card__footer{color:var(--muted);align-items:center;gap:1.5rem;font-size:.9rem;display:flex}.trending-post-card__stat{align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.trending-card{border-radius:var(--tr-radius);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-sm);gap:1.25rem;padding:1.25rem 1.35rem;display:grid}.trending-card--posts{grid-column:span 2}.trending-card__header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.trending-card__header h3{margin:0;font-size:1.05rem}.trending-card__pill{letter-spacing:.02em;text-transform:uppercase;color:var(--brand-700);background:color-mix(in oklab, var(--brand-500) 12%, var(--surface));border-radius:999px;padding:.25rem .6rem;font-size:.75rem;font-weight:600}.trending-card__empty{color:var(--muted);margin:0}.trending-card__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.trending-card__list li a{color:inherit;border:1px solid #0000;border-radius:12px;align-items:center;gap:.75rem;padding:.5rem .75rem;text-decoration:none;display:flex}.trending-card__list li a:hover{border-color:color-mix(in oklab, var(--brand-500) 25%, var(--line));background:color-mix(in oklab, var(--brand-500) 8%, var(--surface))}.trending-card__list li a:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--brand-500) 25%, transparent);outline:none}.trending-card__rank{color:var(--text);min-width:2.25rem;font-weight:700}.trending-card__text{flex:1}.trending-card__count{color:var(--brand-700);font-weight:600}.trending-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.trending-podium--posts{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.trending-podium--listings{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.trending-podium__link{color:inherit;text-decoration:none;display:block}.trending-podium__slot{border:1px solid color-mix(in oklab, var(--brand-500) 18%, var(--line));background:color-mix(in oklab, var(--brand-500) 6%, var(--surface));border-radius:18px;align-items:center;gap:.35rem;padding:.85rem .75rem .95rem;display:grid;position:relative;box-shadow:0 18px 32px -26px #0f172a66}.trending-podium__slot--rank-1{background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 95%, transparent), color-mix(in oklab, var(--brand-500) 12%, var(--surface)));transform:translateY(-10px);box-shadow:0 26px 40px -26px #0f172a8c}.trending-podium__slot--rank-1:after{content:"";border-radius:inherit;opacity:.9;pointer-events:none;background:radial-gradient(circle at top,#facc1540,#0000 60%);position:absolute;inset:0}.trending-podium--listings .trending-podium__slot{box-shadow:none;background:0 0;border:none;padding:0}.trending-podium--listings .trending-podium__slot--rank-1{transform:none}.trending-podium--listings .trending-podium__slot--rank-1:after{display:none}.trending-podium__content{z-index:1;gap:.25rem;display:grid;position:relative}.trending-podium__content--user{text-align:center;justify-items:center}.trending-podium__label{margin:0;font-weight:700}.trending-podium__value{color:var(--muted);margin:0;font-size:.92rem}.trending-podium__crown{text-transform:uppercase;color:#a16207;font-size:.75rem;font-weight:700}.trending-rank{letter-spacing:.02em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.trending-rank--1{color:#92400e;background:linear-gradient(135deg,#fef3c7,#fde68a);border-color:#facc1599}.trending-rank--2{background:linear-gradient(135deg, var(--surface-muted), var(--surface-muted));color:var(--text);border-color:var(--line)}.trending-rank--3{color:#92400e;background:linear-gradient(135deg,#f7e2c4,#fde7d0);border-color:#d9770666}.trending-avatar{object-fit:cover;border:2px solid #fff;border-radius:50%;width:44px;height:44px;box-shadow:0 14px 30px -20px #0f172a80}.trending-avatar--fallback{background:color-mix(in oklab, var(--brand-500) 15%, var(--surface));color:var(--text);place-items:center;font-weight:700;display:grid}.trending-posts{gap:.75rem;display:grid}.trending-post{border-radius:var(--tr-radius);border:1px solid var(--line);background:var(--surface);color:inherit;box-shadow:var(--shadow-sm);gap:.65rem;padding:.85rem .95rem;text-decoration:none;display:grid}.trending-post__header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.trending-post__author{align-items:center;gap:.6rem;display:flex}.trending-post__avatar{object-fit:cover;border-radius:50%;width:36px;height:36px}.trending-post__avatar--fallback{background:color-mix(in oklab, var(--brand-500) 12%, var(--surface));color:var(--text);place-items:center;font-weight:700;display:grid}.trending-post__name{margin:0;font-weight:600}.trending-post__time{color:var(--muted);margin:0;font-size:.85rem}.trending-post__score{color:var(--brand-700);font-size:.85rem;font-weight:600}.trending-post__excerpt{color:var(--muted);margin:0}.trending-post__meta{color:var(--muted);gap:1rem;font-size:.85rem;display:flex}.trending-listing-card{border-radius:22px;overflow:hidden}.trending-listings-grid{gap:1rem}.trending-expensive{grid-column:1/-1;gap:1.5rem;display:grid}.saved-band{background:var(--surface-muted);grid-column:1/-1;width:100vw;margin-left:-50vw;margin-right:-50vw;padding:clamp(3rem,5vw,4.25rem) 0;position:relative;left:50%;right:50%;overflow-x:clip}.saved-band__inner{min-width:0;max-width:100%}.expensive-band{background:#111827;grid-column:1/-1;width:100vw;margin-left:-50vw;margin-right:-50vw;padding:clamp(3rem,5vw,4.25rem) 0;position:relative;left:50%;right:50%;overflow-x:clip}.expensive-band__inner{min-width:0;max-width:100%}.expensive-band .trending-section-title{color:#f8fafc}.expensive-band .trending-section-subtitle{color:#e2e8f0cc}.expensive-band .trending-section__viewall.btn--ghost{color:#e2e8f0;border-color:var(--line)}.expensive-band .trending-section__viewall.btn--ghost:hover{background:color-mix(in srgb, var(--surface-muted) 12%, transparent)}.expensive-rail-wrapper{min-width:0;max-width:100%;position:relative;overflow-x:hidden}.expensive-rail{-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;min-width:0;max-width:100%;padding-bottom:6px;overflow:auto hidden}.expensive-rail-desktop{gap:1.5rem;min-width:0;max-width:100%;display:none}.expensive-rail::-webkit-scrollbar{display:none}.expensive-rail__track{scroll-snap-type:x mandatory;gap:16px;min-width:0;max-width:100%;padding:6px 2px;display:flex}.expensive-rail__item{scroll-snap-align:start;flex:0 0 clamp(320px,55vw,560px)}.expensive-rail__item--loading{align-items:stretch;display:flex}.expensive-rail__loading-card{border-radius:var(--tr-radius);border:1px solid var(--line);width:100%;min-height:200px}.expensive-rail__controls{pointer-events:none;z-index:3;position:absolute;inset:0}.exp-rail__arrow{border:1px solid color-mix(in oklab, var(--brand-500) 18%, var(--line));background:color-mix(in srgb, var(--surface) 90%, transparent);width:40px;height:40px;box-shadow:var(--shadow-sm);pointer-events:auto;color:var(--text);--chevron-translate-y:-50%;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%}.exp-rail__arrow:disabled{opacity:.4;cursor:not-allowed}.exp-rail__arrow--left{left:12px}.exp-rail__arrow--right{right:12px}.exp-rail__arrow:focus-visible{outline:2px solid color-mix(in oklab, var(--brand-500) 35%, transparent);outline-offset:3px}.coverflow{min-width:0;position:relative}.coverflow__controls{pointer-events:none;z-index:10;position:absolute;inset:0}.coverflow__arrow{pointer-events:auto;border:1px solid color-mix(in oklab, var(--brand-500) 18%, var(--line));background:color-mix(in srgb, var(--surface) 90%, transparent);width:40px;height:40px;box-shadow:var(--shadow-sm);pointer-events:auto;color:var(--text);--chevron-translate-y:-50%;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%}.coverflow__arrow:disabled{opacity:.4;cursor:not-allowed}.coverflow__arrow--left{left:12px}.coverflow__arrow--right{right:12px}.coverflow__viewport{touch-action:pan-y;place-items:center;min-height:clamp(260px,38vw,460px);padding:12px 0 6px;display:grid;position:relative;overflow:visible}.coverflow__item{opacity:0;z-index:0;width:min(680px,92vw);transition:transform .24s,opacity .24s,filter .24s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.coverflow__item[data-offset="0"]{opacity:1;z-index:4;transform:translate(-50%,-50%)translate(0%)scale(1)}.coverflow__item[data-offset="-1"]{opacity:.7;z-index:3;transform:translate(-50%,-50%)translate(-42%)scale(.86)}.coverflow__item[data-offset="1"]{opacity:.7;z-index:3;transform:translate(-50%,-50%)translate(42%)scale(.86)}.coverflow__item[data-offset="-2"]{opacity:.45;z-index:2;transform:translate(-50%,-50%)translate(-76%)scale(.72)}.coverflow__item[data-offset="2"]{opacity:.45;z-index:2;transform:translate(-50%,-50%)translate(76%)scale(.72)}@media (max-width:640px){.expensive-band,.saved-band{padding-bottom:28px}.expensive-band .trending-section__header,.saved-band .trending-section__header{z-index:5;margin-bottom:12px;position:relative}.expensive-band .coverflow,.saved-band .coverflow{z-index:1;position:relative}.expensive-band .coverflow__controls,.saved-band .coverflow__controls{display:none!important}.expensive-band .coverflow__viewport,.saved-band .coverflow__viewport{min-height:clamp(360px,92vw,460px);padding:18px 0 16px}.coverflow__item[data-offset="-2"],.coverflow__item[data-offset="2"]{display:none}.coverflow__viewport{min-height:clamp(220px,60vw,360px)}}.exp-rail__sentinel{flex:0 0 1px;height:1px}.trending-expensive__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:1.5rem;display:grid}.trending-expensive-grid--all{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:1.5rem;display:grid}.trending-expensive__stack{gap:1.25rem;display:grid}.listing-tile{background:var(--text);color:#fff;border-radius:26px;min-height:220px;text-decoration:none;display:block;position:relative;overflow:hidden}.listing-tile--lg{min-height:460px}.listing-tile--sm{min-height:220px}.listing-tile__image{object-fit:cover;width:100%;height:100%;display:block}.listing-tile__overlay{background:linear-gradient(180deg, color-mix(in oklab, var(--text) 10%, transparent), color-mix(in oklab, var(--text) 90%, transparent));position:absolute;inset:0}.listing-tile__content{z-index:1;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:clamp(1.25rem,2.2vw,2rem);display:flex;position:absolute;inset:0}.listing-tile__price{margin:0 0 .4rem;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:700}.listing-tile__title{margin:0 0 .3rem;font-size:clamp(1.2rem,2vw,1.5rem)}.listing-tile__address{color:#ffffffbf;margin:0 0 .9rem;font-size:.95rem}.listing-tile__stats{color:#ffffffd9;flex-wrap:wrap;gap:.75rem 1.25rem;font-size:.9rem;display:flex}.listing-tile__stat{align-items:center;gap:.4rem;display:inline-flex}.listing-tile__badge{z-index:2;background:color-mix(in oklab, var(--brand-600) 90%, transparent);color:#fff;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:18px;left:18px}.listing-tile__badge-icon{font-size:.85rem}.listing-tile__rank{z-index:2;color:#ffffffd9;font-size:.85rem;font-weight:700;position:absolute;top:18px;right:18px}.listing-tile__agent{background:color-mix(in oklab, var(--text) 65%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;align-items:center;gap:.65rem;width:fit-content;padding:.5rem .75rem;display:inline-flex}.listing-tile__agent-avatar{object-fit:cover;border:2px solid #fffc;border-radius:50%;width:34px;height:34px}.listing-tile__agent-avatar--fallback{background:color-mix(in srgb, var(--surface) 20%, transparent);color:#fff;place-items:center;font-size:.75rem;font-weight:700;display:grid}.listing-tile__agent-meta{gap:.1rem;display:grid}.listing-tile__agent-name{font-size:.9rem;font-weight:600}.listing-tile__agent-title{text-transform:uppercase;letter-spacing:.04em;color:#ffffffb3;font-size:.7rem}.exp-tile{border-radius:var(--tr-radius);color:#fff;background:#0f172a;min-height:200px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 10px 18px #0206171a,0 26px 34px -26px #02061773}.exp-tile__media{position:absolute;inset:0}.exp-tile__media img{object-fit:cover;width:100%;height:100%;display:block}.exp-tile__overlay{background:linear-gradient(90deg,#000000a6,#00000026 60%,#0000);flex-direction:column;justify-content:space-between;gap:1.25rem;min-width:0;padding:18px;display:flex;position:absolute;inset:0}.exp-tile__top{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.exp-tile__badge{background:color-mix(in oklab, var(--brand-600) 90%, transparent);color:#fff;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.72rem;font-weight:700;display:inline-flex}.exp-tile__badge-icon{font-size:.85rem}.exp-tile__badge--saved-pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;text-transform:none;letter-spacing:normal;background:#0f172a8c;border:1px solid #ffffff2e;border-radius:999px;gap:.35rem;padding:.35rem .75rem;font-size:.86rem;font-weight:600;box-shadow:0 10px 20px #0f172a59}.exp-tile__badge-placeholder{min-height:28px}.exp-tile__rank{color:#fff;text-shadow:0 1px 3px #0f172aa6;background:#0f172ac7;border:1px solid #0f172ae6;border-radius:999px;padding:.25rem .6rem;font-size:1.15rem;font-weight:700}.exp-tile__rank.trending-rank--1{color:#92400e;text-shadow:none;background:linear-gradient(135deg,#fef3c7,#fde68a);border-color:#facc1599}.exp-tile__rank.trending-rank--2{background:linear-gradient(135deg, var(--surface-muted), var(--surface-muted));color:var(--text);border-color:var(--line);text-shadow:none}.exp-tile__rank.trending-rank--3{color:#92400e;text-shadow:none;background:linear-gradient(135deg,#f7e2c4,#fde7d0);border-color:#d9770666}.exp-tile__meta{gap:.35rem;min-width:0;display:grid}.exp-tile__price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;max-width:calc(100% - 72px);font-size:clamp(1.65rem,3.2vw,2.25rem);font-weight:700;line-height:1.05}.exp-tile__address,.exp-tile__location{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.exp-tile__address{font-size:1.05rem;font-weight:600}.exp-tile__location{color:#ffffffc7;font-size:.9rem}.exp-tile__bottom{gap:.85rem;min-width:0;display:grid}.exp-tile__stats{color:#ffffffd9;flex-wrap:wrap;gap:10px 14px;font-size:.88rem;font-weight:600;display:flex}.exp-tile__stat{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.exp-tile__stats-placeholder{min-height:20px}.exp-tile__agent{background:color-mix(in oklab, var(--text) 70%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;align-items:center;gap:.65rem;width:fit-content;min-width:0;padding:.45rem .7rem;display:inline-flex}.exp-tile__agent-placeholder{min-height:44px}.exp-tile__agent-avatar{object-fit:cover;border:2px solid #fffc;border-radius:50%;width:34px;height:34px}.exp-tile__agent-avatar--fallback{background:color-mix(in srgb, var(--surface) 20%, transparent);color:#fff;place-items:center;font-size:.75rem;font-weight:700;display:grid}.exp-tile__agent-meta{gap:.1rem;min-width:0;display:grid}.exp-tile__agent-name{font-size:.9rem;font-weight:600}.exp-tile__agent-title{text-transform:uppercase;letter-spacing:.04em;color:#ffffffb3;font-size:.7rem}.exp-tile--lg{min-height:400px}.exp-tile--lg .exp-tile__rank{font-size:1.35rem}.exp-tile--lg .exp-tile__rank.trending-rank-chip--medalDouble{font-size:calc(var(--trending-medal-size) * 2)}.exp-tile--end{text-align:center;cursor:default;place-items:center;display:grid}.exp-tile--end:hover{transform:none;box-shadow:0 10px 18px #0206171a,0 26px 34px -26px #02061773}.exp-tile__end-content{place-items:center;gap:.5rem;padding:1.5rem;display:grid}.exp-tile__end-icon{background:#0f172aa6;border:1px solid #fff3;border-radius:999px;place-items:center;width:48px;height:48px;display:grid}.exp-tile__end-title{margin:0;font-size:1.2rem}.exp-tile__end-message{color:#ffffffbf;margin:0}.exp-tile--sm{min-height:200px}.exp-tile--sm .exp-tile__overlay{padding:16px}.exp-tile--sm .exp-tile__price{font-size:clamp(1.35rem,2.8vw,1.85rem)}.exp-tile--sm .exp-tile__stats{font-size:.8rem}.trending-dashboard__status{border-radius:var(--tr-radius);border:1px solid color-mix(in oklab, var(--brand-500) 18%, var(--line));background:var(--surface);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.trending-dashboard__loading{color:var(--muted);background:color-mix(in oklab, var(--brand-500) 10%, var(--surface));border:1px solid color-mix(in oklab, var(--brand-500) 15%, var(--line));border-radius:999px;align-items:center;gap:.4rem;margin-top:.75rem;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.trending-dashboard .skeleton{border-radius:inherit;background:linear-gradient(90deg,#94a3b82e,#94a3b866,#94a3b82e) 0 0/200% 100%;animation:1.2s ease-in-out infinite skeleton-shimmer}.trending-dashboard .skeleton--title{height:20px}.trending-dashboard .skeleton--line{height:12px}.trending-dashboard .skeleton--pill{border-radius:999px;height:38px}.trending-dashboard .skeleton--pill--sm{height:26px}.trending-dashboard .skeleton--avatar{border-radius:999px;width:40px;height:40px}.trending-dashboard .skeleton--image{border-radius:inherit;width:100%;height:100%}.trending-dashboard .skeleton--line-sm{width:40%}.trending-dashboard .skeleton--line-md{width:55%}.trending-dashboard .skeleton--line-lg{width:75%}.trending-dashboard__filters--skeleton{align-items:center}.trending-skeleton__lines{gap:.5rem;display:grid}.segmented--skeleton{box-shadow:none;background:0 0}.segmented--skeleton:before{content:none}.segmented--skeleton>.skeleton{width:70px}.trending-section__header--skeleton{align-items:center}.trending-section__header--skeleton .trending-section__titlewrap{gap:.45rem;display:grid}.trending-skeleton__viewall{width:90px}.trending-suburb-card--skeleton{pointer-events:none}.trending-suburb-card--skeleton .trending-suburb-card__media{display:grid}.trending-suburb-card__rank--skeleton{width:40px;height:24px}.saved-card--skeleton{pointer-events:none}.saved-card__savePill--skeleton,.saved-card__pricePill--skeleton{width:70px}.trending-user-card--skeleton{pointer-events:none}.trending-user-rank--skeleton{width:32px}.trending-user-avatar--skeleton{border:none}.trending-skeleton__follow{width:88px}.exp-tile--skeleton{border:1px solid var(--line);background:0 0}.exp-tile--skeleton .exp-tile__stats .skeleton{flex:1}.trending-post-card--skeleton{pointer-events:none}.trending-post-card__content--skeleton{gap:.5rem;display:grid}.trending-post-card--skeleton .trending-post-card__media{height:180px}.trending-post-card--skeleton .trending-post-card__footer .skeleton{width:45px}@media (min-width:1024px){.expensive-rail--mobile{display:none}.expensive-rail-desktop{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:center;display:grid;overflow:clip}.expensive-rail-desktop .expensive-rail__item{min-width:0;transition:transform .2s,opacity .2s}.expensive-rail__item--primary{z-index:1;opacity:1;transform:scale(1)}.expensive-rail__item--preview{opacity:.75;transform:scale(.88)}.expensive-rail__item--empty{min-height:1px}}@media (max-width:960px){.trending-expensive__grid,.trending-expensive__stack,.trending-expensive-grid--all,.trending-saved-grid--all{grid-template-columns:1fr}}@media (max-width:520px){.trending-follow-rail__arrow{display:none}.trending-follow-rail-wrapper{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.trending-expensive-all .trending-viewall__section,.trending-saved-all .trending-viewall__section{padding-inline:0}.trending-expensive-all .trending-viewall__inner,.trending-saved-all .trending-viewall__inner{padding-inline:clamp(1.25rem,4vw,2.5rem)}.trending-expensive-all .trending-viewall__headerWrap,.trending-saved-all .trending-viewall__headerWrap{--trending-mobile-card-gutter:clamp(.75rem, 4vw, 1.25rem);--trending-safe-inline:max(env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));--trending-mobile-gutter:calc(var(--trending-mobile-card-gutter) + var(--trending-safe-inline));width:calc(100vw - (2 * var(--trending-mobile-gutter)));max-width:calc(100vw - (2 * var(--trending-mobile-gutter)));margin-inline:calc(50% - 50vw + var(--trending-mobile-gutter));box-sizing:border-box}.trending-posts-section__inner{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}.trending-expensive-all__fullbleed,.trending-saved-all__fullbleed{--trending-mobile-card-gutter:clamp(.75rem, 4vw, 1.25rem);--trending-safe-inline:max(env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));--trending-mobile-gutter:calc(var(--trending-mobile-card-gutter) + var(--trending-safe-inline));width:calc(100vw - (2 * var(--trending-mobile-gutter)));max-width:calc(100vw - (2 * var(--trending-mobile-gutter)));margin-inline:calc(50% - 50vw + var(--trending-mobile-gutter));box-sizing:border-box;margin-top:1.5rem;overflow-x:clip}.trending-expensive-all__fullbleed>.trending-expensive-grid--all,.trending-saved-all__fullbleed>.trending-saved-grid--all{width:100%;max-width:100%;margin-top:0}.trending-expensive-all__fullbleed .exp-tile,.trending-saved-all__fullbleed .exp-tile{border-radius:0}.saved-band,.expensive-band{padding:1.5rem 0}.trending-section-header,.trending-section__header{flex-direction:column;align-items:flex-start}.expensive-rail__item{flex-basis:88vw}.expensive-rail__controls{display:none}.trending-dashboard__filters{flex-direction:column;align-items:flex-start}.trending-dashboard__segmented,.segmented{width:100%}.trending-viewall__header{grid-template-columns:1fr;align-items:flex-start}.trending-viewall__segmented{justify-self:start;width:100%}.trending-viewall__segmented button{padding:0 .75rem}.trending-users-grid--all,.trending-saved-grid--all,.trending-expensive-grid--all{grid-template-columns:1fr}.trending-panel{padding:1rem}.listing-tile{min-height:200px}.listing-tile__content{padding:1.2rem}.listing-tile__stats{gap:.5rem 1rem}.exp-tile__overlay{padding:14px}.exp-tile--lg{min-height:280px}.exp-tile--sm{min-height:180px}.exp-tile__price{font-size:clamp(1.5rem,5vw,1.9rem)}@supports (width:100dvw){.trending-posts-section__inner{margin-left:calc(50% - 50dvw);margin-right:calc(50% - 50dvw);width:100dvw;max-width:100dvw;margin-inline:calc(50% - 50dvw)}.trending-expensive-all__fullbleed,.trending-saved-all__fullbleed{width:calc(100dvw - (2 * var(--trending-mobile-gutter)));max-width:calc(100dvw - (2 * var(--trending-mobile-gutter)));margin-inline:calc(50% - 50dvw + var(--trending-mobile-gutter))}}}@keyframes skeleton-shimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@media (prefers-reduced-motion:reduce){.trending-dashboard .skeleton{animation:none}}@media (max-width:1024px){.trending-saved-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.trending-suburbs-rail__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.trending-users-grid,.trending-expensive__grid,.trending-expensive__stack{grid-template-columns:1fr}.listing-tile--lg,.exp-tile--lg{min-height:320px}.trending-posts-grid{grid-template-columns:1fr}.trending-card--posts{grid-column:span 1}}@media (max-width:640px){.trending-saved-grid{grid-template-columns:1fr}.trending-expensive__grid{gap:1rem}.listing-tile--lg{min-height:260px}}@media (max-width:520px){.trending-suburbs-rail__cards{grid-template-columns:1fr}.trending-card{padding:1.1rem 1.15rem}.trending-podium{grid-template-columns:1fr}.trending-podium__slot--rank-1{transform:none}}
