.PathForm-module__6391eG__option{padding:var(--spacing-md);margin-bottom:var(--spacing-sm);border:2px solid var(--color-stone);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition-fast);display:block}.PathForm-module__6391eG__option:hover{border-color:var(--color-secondary)}.PathForm-module__6391eG__optionSelected{border-color:var(--color-accent);background-color:var(--color-canopy)}.PathForm-module__6391eG__radio{margin-right:var(--spacing-sm)}.PathForm-module__6391eG__description{margin-top:var(--spacing-xs);color:var(--color-text-muted);margin-bottom:0}
.FormFeedback-module___NCYFq__error{color:var(--color-error,#b91c1c);font-size:var(--font-size-small);margin-top:var(--spacing-sm)}.FormFeedback-module___NCYFq__divider{color:var(--color-text-muted);font-size:var(--font-size-small);text-align:center;margin:var(--spacing-md) 0}.FormFeedback-module___NCYFq__hint{color:var(--color-text-muted);font-size:var(--font-size-small);margin-top:var(--spacing-sm)}.FormFeedback-module___NCYFq__footerLink{margin-top:var(--spacing-lg);font-size:var(--font-size-small);text-align:center}.FormFeedback-module___NCYFq__linkButton{font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:0}.FormFeedback-module___NCYFq__linkButton:hover:not(:disabled){color:var(--color-secondary);text-decoration:underline}.FormFeedback-module___NCYFq__linkButton:disabled{opacity:.6;cursor:not-allowed}
.AppNav-module__Spg0FG__headerNav{align-items:center;gap:var(--spacing-lg);margin:0 var(--spacing-lg);flex:1;display:flex}.AppNav-module__Spg0FG__headerLink{align-items:center;gap:var(--spacing-xs);color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);transition:color var(--transition-fast), background-color var(--transition-fast);text-decoration:none;display:inline-flex}.AppNav-module__Spg0FG__headerLink:hover{color:var(--color-primary);background-color:var(--color-canopy);text-decoration:none}.AppNav-module__Spg0FG__headerLink.AppNav-module__Spg0FG__active{color:var(--color-primary)}.AppNav-module__Spg0FG__headerIcon{flex-shrink:0}.AppNav-module__Spg0FG__avatarMenu{margin-left:auto;position:relative}.AppNav-module__Spg0FG__avatarButton{background-color:var(--color-primary);width:2.25rem;height:2.25rem;color:var(--color-parchment);font-family:var(--font-secondary);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);cursor:pointer;transition:background-color var(--transition-fast);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.AppNav-module__Spg0FG__avatarButton:hover{background-color:var(--color-secondary)}.AppNav-module__Spg0FG__dropdown{top:calc(100% + var(--spacing-sm));background-color:var(--color-surface);border-radius:var(--radius-md);min-width:12rem;box-shadow:var(--shadow-lg);padding:var(--spacing-sm);z-index:20;position:absolute;right:0}.AppNav-module__Spg0FG__dropdownEmail{font-size:var(--font-size-xs);color:var(--color-text-muted);padding:var(--spacing-xs) var(--spacing-sm);margin-bottom:var(--spacing-xs);border-bottom:1px solid var(--color-canopy);word-break:break-all}.AppNav-module__Spg0FG__dropdownItem{text-align:left;width:100%;padding:var(--spacing-sm);border-radius:var(--radius-sm);color:var(--color-text);font-family:var(--font-secondary);font-size:var(--font-size-small);cursor:pointer;background:0 0;border:none;text-decoration:none;display:block}.AppNav-module__Spg0FG__dropdownItem:hover{background-color:var(--color-canopy);color:var(--color-text);text-decoration:none}.AppNav-module__Spg0FG__tabBar{display:none}@media (max-width:768px){.AppNav-module__Spg0FG__headerNav{display:none}.AppNav-module__Spg0FG__tabBar{z-index:20;background-color:var(--color-surface);border-top:1px solid var(--color-canopy);padding-bottom:env(safe-area-inset-bottom,0);display:flex;position:fixed;bottom:0;left:0;right:0}.AppNav-module__Spg0FG__tabItem{padding:var(--spacing-sm) var(--spacing-xs);color:var(--color-text-muted);flex-direction:column;flex:1;align-items:center;gap:2px;text-decoration:none;display:flex}.AppNav-module__Spg0FG__tabItem:hover{text-decoration:none}.AppNav-module__Spg0FG__tabItem.AppNav-module__Spg0FG__active{color:var(--color-primary)}.AppNav-module__Spg0FG__tabLabel{font-size:var(--font-size-xs)}}
.listings-module__SDmueW__grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}.listings-module__SDmueW__filterBar{align-items:flex-end;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);flex-wrap:wrap;display:flex}.listings-module__SDmueW__filterBar .listings-module__SDmueW__form-group{min-width:10rem;margin-bottom:0}.listings-module__SDmueW__detailPhoto{object-fit:cover;border-radius:var(--radius-sm);width:100%;max-height:24rem;margin-bottom:var(--spacing-md)}.listings-module__SDmueW__successBanner{background-color:var(--color-sandstone);border-radius:var(--radius-sm);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.listings-module__SDmueW__successActions{gap:var(--spacing-sm);margin-top:var(--spacing-md);flex-wrap:wrap;display:flex}
.AppShell-module__RImfia__shell{background-color:var(--color-canopy);min-height:100vh}.AppShell-module__RImfia__header{background-color:var(--color-surface);border-bottom:1px solid var(--color-canopy);padding:var(--spacing-md) var(--spacing-lg);align-items:center;display:flex}.AppShell-module__RImfia__wordmark{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-h2);color:var(--color-primary);text-decoration:none;display:inline-block}.AppShell-module__RImfia__wordmark:hover{color:var(--color-secondary);text-decoration:none}.AppShell-module__RImfia__content{max-width:48rem;padding:var(--spacing-xl) var(--spacing-lg);margin:0 auto}.AppShell-module__RImfia__narrow{max-width:32rem}@media (max-width:768px){.AppShell-module__RImfia__contentWithNav{padding-bottom:calc(var(--spacing-xl) + 4.5rem + env(safe-area-inset-bottom,0px))}}
.ListingCard-module__h6-4jG__photo{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-sm);width:100%;margin-bottom:var(--spacing-sm)}.ListingCard-module__h6-4jG__price{gap:var(--spacing-sm);margin:var(--spacing-sm) 0;align-items:baseline;display:flex}.ListingCard-module__h6-4jG__priceDollar{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-h2);color:var(--color-primary)}.ListingCard-module__h6-4jG__priceCredit{color:var(--color-text-muted);font-size:var(--font-size-small)}
.OnboardingProgress-module__cqZ8CW__progress{margin-bottom:var(--spacing-lg)}.OnboardingProgress-module__cqZ8CW__track{gap:var(--spacing-xs);display:flex}.OnboardingProgress-module__cqZ8CW__segment{border-radius:var(--radius-sm);background-color:var(--color-canopy);flex:1;height:4px}.OnboardingProgress-module__cqZ8CW__segmentFilled{background-color:var(--color-accent)}.OnboardingProgress-module__cqZ8CW__label{margin:var(--spacing-sm) 0 0;color:var(--color-text-muted);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em}
.dashboard-module__smZC6a__tileGrid{gap:var(--spacing-lg);margin-top:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.dashboard-module__smZC6a__tile{gap:var(--spacing-xs);flex-direction:column;display:flex}.dashboard-module__smZC6a__tileLabel{font-size:var(--font-size-small);color:var(--color-text-muted);margin:0}.dashboard-module__smZC6a__tileValue{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-h2);color:var(--color-primary);margin:0}.dashboard-module__smZC6a__tileDetail{font-size:var(--font-size-small);color:var(--color-text-muted);margin:0}.dashboard-module__smZC6a__sectionHeader{justify-content:space-between;align-items:baseline;gap:var(--spacing-md);margin-top:var(--spacing-xxl);flex-wrap:wrap;display:flex}.dashboard-module__smZC6a__intervalToggle{gap:var(--spacing-sm);align-items:center;display:flex}.dashboard-module__smZC6a__intervalLink{font-size:var(--font-size-small);color:var(--color-text-muted)}.dashboard-module__smZC6a__intervalLinkActive{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--color-primary)}.dashboard-module__smZC6a__trendTableWrap{margin-top:var(--spacing-md);overflow-x:auto}.dashboard-module__smZC6a__trendTable{border-collapse:collapse;width:100%;font-size:var(--font-size-small)}.dashboard-module__smZC6a__trendTable th,.dashboard-module__smZC6a__trendTable td{text-align:right;padding:var(--spacing-xs) var(--spacing-sm);white-space:nowrap}.dashboard-module__smZC6a__trendTable th:first-child,.dashboard-module__smZC6a__trendTable td:first-child{text-align:left}.dashboard-module__smZC6a__trendTable thead th{color:var(--color-text-muted);font-weight:var(--font-weight-normal);border-bottom:1px solid var(--color-canopy)}.dashboard-module__smZC6a__trendTable tbody tr:nth-child(2n){background-color:var(--color-canopy)}.dashboard-module__smZC6a__progressTrack{border-radius:var(--radius-sm);background-color:var(--color-canopy);height:8px;margin-top:var(--spacing-xs);overflow:hidden}.dashboard-module__smZC6a__progressFill{background-color:var(--color-accent);height:100%}
.analytics-module__as0IaG__tileGrid{gap:var(--spacing-lg);margin-top:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.analytics-module__as0IaG__tile{gap:var(--spacing-xs);flex-direction:column;display:flex}.analytics-module__as0IaG__tileLabel{font-size:var(--font-size-small);color:var(--color-text-muted);margin:0}.analytics-module__as0IaG__tileValue{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-h2);color:var(--color-primary);margin:0}.analytics-module__as0IaG__tileDetail{font-size:var(--font-size-small);color:var(--color-text-muted);margin:0}.analytics-module__as0IaG__sectionHeader{justify-content:space-between;align-items:baseline;gap:var(--spacing-md);margin-top:var(--spacing-xxl);flex-wrap:wrap;display:flex}.analytics-module__as0IaG__intervalToggle{gap:var(--spacing-sm);align-items:center;display:flex}.analytics-module__as0IaG__intervalLink{font-size:var(--font-size-small);color:var(--color-text-muted)}.analytics-module__as0IaG__intervalLinkActive{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--color-primary)}.analytics-module__as0IaG__trendTableWrap{margin-top:var(--spacing-md);overflow-x:auto}.analytics-module__as0IaG__trendTable{border-collapse:collapse;width:100%;font-size:var(--font-size-small)}.analytics-module__as0IaG__trendTable th,.analytics-module__as0IaG__trendTable td{text-align:right;padding:var(--spacing-xs) var(--spacing-sm);white-space:nowrap}.analytics-module__as0IaG__trendTable th:first-child,.analytics-module__as0IaG__trendTable td:first-child{text-align:left}.analytics-module__as0IaG__trendTable thead th{color:var(--color-text-muted);font-weight:var(--font-weight-normal);border-bottom:1px solid var(--color-canopy)}.analytics-module__as0IaG__trendTable tbody tr:nth-child(2n){background-color:var(--color-canopy)}.analytics-module__as0IaG__skeletonBar{border-radius:var(--radius-sm);background-color:var(--color-canopy);height:1.5rem}
.dashboard-module__Ojrina__standingHeader{justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.dashboard-module__Ojrina__statGrid{gap:var(--spacing-lg);margin-top:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:640px){.dashboard-module__Ojrina__statGrid{grid-template-columns:1fr}}.dashboard-module__Ojrina__stat{gap:var(--spacing-xs);flex-direction:column;display:flex}.dashboard-module__Ojrina__statLabel{font-size:var(--font-size-small);color:var(--color-text-muted);margin:0}.dashboard-module__Ojrina__statValue{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-h2);color:var(--color-primary);margin:0}.dashboard-module__Ojrina__statFraction{font-family:var(--font-secondary);font-weight:var(--font-weight-normal);font-size:var(--font-size-small);color:var(--color-text-muted)}.dashboard-module__Ojrina__activityList{gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-direction:column;display:flex}.dashboard-module__Ojrina__activityItem{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);background-color:var(--color-canopy);display:block}.dashboard-module__Ojrina__activityItem:hover{background-color:var(--color-sandstone);text-decoration:none}.dashboard-module__Ojrina__activityTitle{color:var(--color-text);font-weight:var(--font-weight-bold)}.dashboard-module__Ojrina__seeAll{margin-top:var(--spacing-sm);font-size:var(--font-size-small);display:inline-block}
.history-module__5SRfAa__filters{gap:var(--spacing-sm);margin-bottom:var(--spacing-md);flex-wrap:wrap;display:flex}.history-module__5SRfAa__filter{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);background-color:var(--color-canopy);color:var(--color-text);font-size:var(--font-size-small)}.history-module__5SRfAa__filter:hover{background-color:var(--color-sandstone);text-decoration:none}.history-module__5SRfAa__filterActive{background-color:var(--color-primary);color:var(--color-surface)}.history-module__5SRfAa__filterActive:hover{background-color:var(--color-primary)}.history-module__5SRfAa__entryList{gap:var(--spacing-sm);flex-direction:column;display:flex}.history-module__5SRfAa__entry{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);background-color:var(--color-canopy);display:flex}a.history-module__5SRfAa__entry:hover{background-color:var(--color-sandstone);text-decoration:none}.history-module__5SRfAa__entryReason{color:var(--color-text);font-weight:var(--font-weight-bold);margin:0}.history-module__5SRfAa__entryMeta{font-size:var(--font-size-small);color:var(--color-text-muted);margin:0}.history-module__5SRfAa__entryDeltaPositive{font-family:var(--font-primary);font-weight:var(--font-weight-bold);color:var(--color-accent);white-space:nowrap}.history-module__5SRfAa__entryDeltaNegative{font-family:var(--font-primary);font-weight:var(--font-weight-bold);color:var(--color-text-muted);white-space:nowrap}.history-module__5SRfAa__seeMore{margin-top:var(--spacing-md);font-size:var(--font-size-small);display:inline-block}
.discover-module__VM2lYG__grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}
.trades-module__YX8RMG__list{gap:var(--spacing-md);flex-direction:column;display:flex}.trades-module__YX8RMG__offer{gap:var(--spacing-sm);margin:var(--spacing-sm) 0;align-items:baseline;display:flex}.trades-module__YX8RMG__offerDollar{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-h2);color:var(--color-primary)}.trades-module__YX8RMG__offerCredit{color:var(--color-text-muted);font-size:var(--font-size-small)}.trades-module__YX8RMG__myTurn{color:var(--color-accent);font-weight:var(--font-weight-bold)}
.AuthCard-module__wZjaZa__page{min-height:100vh;padding:var(--spacing-lg);background-color:var(--color-canopy);justify-content:center;align-items:center;display:flex}.AuthCard-module__wZjaZa__card{background-color:var(--color-surface);border-radius:var(--radius-lg);width:100%;max-width:28rem;box-shadow:var(--shadow-md);padding:var(--spacing-xl) var(--spacing-lg)}.AuthCard-module__wZjaZa__eyebrow{font-family:var(--font-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-secondary);margin-bottom:var(--spacing-sm)}
.Tour-module__6lm39G__overlayRoot{z-index:1000;position:fixed;inset:0}.Tour-module__6lm39G__blocker{z-index:1000;background:0 0;position:fixed;inset:0}.Tour-module__6lm39G__dimFull{z-index:1000;background:#1a1a1a8c;position:fixed;inset:0}.Tour-module__6lm39G__spotlight{z-index:1001;border-radius:var(--radius-md);border:2px solid var(--color-accent);pointer-events:none;transition:top .15s,left .15s,width .15s,height .15s;position:fixed;box-shadow:0 0 0 9999px #1a1a1a8c}.Tour-module__6lm39G__popover{z-index:1002;background:var(--color-surface);border-radius:var(--radius-lg);width:320px;max-width:calc(100vw - 2rem);box-shadow:var(--shadow-lg);padding:var(--spacing-lg);position:fixed}.Tour-module__6lm39G__popoverCentered{top:50%;left:50%;transform:translate(-50%,-50%)}.Tour-module__6lm39G__stepCount{margin:0 0 var(--spacing-xs);font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.Tour-module__6lm39G__title{margin:0 0 var(--spacing-sm);font-family:var(--font-primary);font-size:var(--font-size-h2);color:var(--color-primary)}.Tour-module__6lm39G__body{margin:0 0 var(--spacing-md);font-size:var(--font-size-small);color:var(--color-text)}.Tour-module__6lm39G__actions{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.Tour-module__6lm39G__navButtons{gap:var(--spacing-sm);display:flex}
