.ExternalListingSource_root__W0rbR{display:inline-flex;max-width:100%;align-items:center;justify-content:space-between;gap:.55rem;border-radius:var(--ds-radius-md,.65rem);color:inherit;font-size:.84rem;font-weight:650;line-height:1.15;text-decoration:none;transition:opacity .15s ease}.ExternalListingSource_root__W0rbR:focus-visible,.ExternalListingSource_root__W0rbR:hover{opacity:.78;outline:none}.ExternalListingSource_icon__eeuPE{display:inline-flex;width:1.9rem;height:1.9rem;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--border,#e2e8f0);border-radius:999px;background:var(--background,#fff);color:var(--muted-foreground,#64748b)}.ExternalListingSource_icon__eeuPE img{width:100%;height:100%;object-fit:contain;padding:.2rem}.ExternalListingSource_monogram__rtQCx{display:inline-flex;width:100%;height:100%;align-items:center;justify-content:center;color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.01em}.ExternalListingSource_text__wmQ9A{display:grid;min-width:0;flex:1 1 auto;grid-gap:.05rem;gap:.05rem}.ExternalListingSource_textLabel__dGiM8{color:var(--muted-foreground,#64748b);font-size:.68rem;font-weight:750;text-transform:uppercase}.ExternalListingSource_textSource__NxD11{overflow:hidden;color:var(--foreground,#0f172a);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ExternalListingSource_externalIcon__ITfOZ{flex:0 0 auto;color:var(--muted-foreground,#94a3b8)}.EmailVerificationModal_backdrop__d7_Is{background:radial-gradient(circle at 20% 15%,rgba(34,197,94,.2),transparent 26rem),radial-gradient(circle at 82% 20%,rgba(14,165,233,.18),transparent 24rem),rgba(15,23,42,.74)}.EmailVerificationModal_viewport__c6SFM{padding:clamp(1rem,4vw,3rem)}.EmailVerificationModal_modal__8EEVP{position:relative;display:grid;width:min(100%,38rem);grid-gap:1rem;gap:1rem;border:1px solid color-mix(in oklch,var(--primary,#2563eb) 24%,white);border-radius:var(--ds-radius-xl,1rem);padding:clamp(1.25rem,4vw,2rem)}.EmailVerificationModal_close__o0VHS{position:absolute;top:.875rem;right:.875rem;width:2.5rem;min-height:2.5rem;border-radius:var(--ds-radius-full,50%);padding:0}.EmailVerificationModal_icon__4ys3N{display:grid;width:4rem;height:4rem;place-items:center;border:1px solid color-mix(in oklch,var(--primary,#2563eb) 35%,white);border-radius:var(--ds-radius-xl,1rem);background:color-mix(in oklch,var(--primary,#2563eb) 16%,white);color:var(--primary-foreground,#2563eb)}.EmailVerificationModal_title__YPYl_{max-width:calc(100% - 3rem);font-size:clamp(1.5rem,4vw,2.25rem);line-height:1.1}.EmailVerificationModal_description__K9W_L{max-width:32rem;font-size:1rem}.EmailVerificationModal_form__mZIBX{display:grid;grid-gap:.875rem;gap:.875rem}.EmailVerificationModal_actions___kCDy{display:flex;flex-wrap:wrap;gap:.75rem}.EmailVerificationModal_later___tHq2{min-width:6rem}.EmailVerificationModal_field__6nuJ9{display:grid;grid-gap:.45rem;gap:.45rem}.EmailVerificationModal_field__6nuJ9 span{color:var(--secondary-foreground,#334155);font-size:.875rem;font-weight:700}.EmailVerificationModal_error__mBSiG{border:1px solid #fecaca;border-radius:var(--ds-radius-md,.5rem);background:#fef2f2;color:#991b1b;padding:.75rem}.EmailVerificationModal_successMessage__iNfhj{border:1px solid #bbf7d0;border-radius:var(--ds-radius-md,.5rem);background:#f0fdf4;color:#166534;font-weight:700;padding:.75rem}.EmailVerificationModal_hint__WQEWh{font-size:.875rem}.Modal_close__UwrsE,.Modal_trigger__tAnmY{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:.5rem;border:1px solid var(--ds-modal-action-border,#cbd5e1);border-radius:var(--ds-radius-md,.5rem);background:var(--ds-modal-action-bg,#ffffff);color:var(--ds-modal-action-color,#0f172a);cursor:pointer;font:inherit;font-weight:600;line-height:1;padding:0 1rem;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease}.Modal_close__UwrsE:hover,.Modal_trigger__tAnmY:hover{background:var(--ds-modal-action-bg-hover,#f8fafc);border-color:var(--ds-modal-action-border-hover,#94a3b8)}.Modal_close__UwrsE:focus-visible,.Modal_trigger__tAnmY:focus-visible{outline:2px solid var(--ds-modal-focus-ring,#2563eb);outline-offset:2px}.Modal_close__UwrsE:disabled,.Modal_close__UwrsE[data-disabled],.Modal_trigger__tAnmY:disabled,.Modal_trigger__tAnmY[data-disabled]{cursor:not-allowed;opacity:.55}.Modal_backdrop__yhkaq{position:fixed;inset:0;z-index:var(--ds-modal-z-index,1000);background:var(--ds-modal-backdrop-bg,rgba(15,23,42,.52));transition:opacity .18s ease}.Modal_backdrop__yhkaq[data-ending-style],.Modal_backdrop__yhkaq[data-starting-style]{opacity:0}.Modal_viewport__2zIm4{position:fixed;inset:0;z-index:calc(var(--ds-modal-z-index, 1000) + 1);display:grid;place-items:center;overflow-y:auto;padding:1.5rem;pointer-events:none}.Modal_popup__MwyCc{width:min(100%,var(--ds-modal-width,34rem));max-height:calc(100dvh - 3rem);overflow:auto;border:1px solid var(--ds-modal-border,#e2e8f0);border-radius:var(--ds-radius-lg,.75rem);background:var(--ds-modal-bg,#ffffff);box-shadow:var(--ds-modal-shadow,0 24px 80px rgba(15,23,42,.2));color:var(--ds-modal-color,#0f172a);padding:1.5rem;pointer-events:auto;transition:opacity .18s ease,transform .18s ease}.Modal_popup__MwyCc[data-ending-style],.Modal_popup__MwyCc[data-starting-style]{opacity:0;transform:translateY(.5rem) scale(.98)}.Modal_title__rAd91{margin:0;color:var(--ds-modal-title-color,#0f172a);font-size:1.125rem;font-weight:700;line-height:1.3}.Modal_description__JdGjE{margin:.5rem 0 0;color:var(--ds-modal-description-color,#475569);font-size:.9375rem;line-height:1.5}.Modal_actions__KZpe4{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}@media(max-width:480px){.Modal_viewport__2zIm4{align-items:end;padding:1rem}.Modal_popup__MwyCc{max-height:calc(100dvh - 2rem);border-radius:var(--ds-radius-lg,.75rem);padding:1.25rem}}.Modal_viewport__2zIm4[data-variant=fullscreen]{padding:0}.Modal_popup__MwyCc[data-variant=fullscreen]{display:flex;flex-direction:column;width:100%;max-width:100%;height:100dvh;max-height:100dvh;padding:0;border:0;border-radius:0}.Button_button__F6nRw{display:inline-flex;min-width:max-content;align-items:center;justify-content:center;gap:.5rem;border:1px solid rgba(0,0,0,0);border-radius:var(--ds-radius-md,.5rem);cursor:pointer;font:inherit;font-weight:650;line-height:1;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.Button_button__F6nRw:focus-visible{outline:2px solid var(--ds-button-focus-ring,#2563eb);outline-offset:2px}.Button_button__F6nRw:disabled,.Button_button__F6nRw[data-disabled]{cursor:not-allowed;opacity:.56}.Button_sm___ZX97{min-height:2rem;padding:0 .75rem;font-size:.875rem}.Button_md__Vhs0b{min-height:2.5rem;padding:0 1rem;font-size:.9375rem}.Button_lg__G0Zqx{min-height:3rem;padding:0 1.25rem;font-size:1rem}.Button_fullWidth__JzJr3{width:100%}.Button_primary__6OlDA{background:var(--ds-button-primary-bg,#2563eb);color:var(--ds-button-primary-color,#ffffff)}.Button_primary__6OlDA:hover:not(:disabled):not([data-disabled]){background:var(--ds-button-primary-bg-hover,#1d4ed8)}.Button_secondary__4tWrd{border-color:var(--ds-button-secondary-border,#cbd5e1);background:var(--ds-button-secondary-bg,#ffffff);color:var(--ds-button-secondary-color,#0f172a)}.Button_secondary__4tWrd:hover:not(:disabled):not([data-disabled]){background:var(--ds-button-secondary-bg-hover,#f8fafc);border-color:var(--ds-button-secondary-border-hover,#94a3b8)}.Button_ghost__nF25o{background:rgba(0,0,0,0);color:var(--ds-button-ghost-color,#0f172a)}.Button_ghost__nF25o:hover:not(:disabled):not([data-disabled]){background:var(--ds-button-ghost-bg-hover,#f1f5f9)}.Button_danger__2W85N{background:var(--ds-button-danger-bg,#dc2626);color:var(--ds-button-danger-color,#ffffff)}.Button_danger__2W85N:hover:not(:disabled):not([data-disabled]){background:var(--ds-button-danger-bg-hover,#b91c1c)}.Spinner_spinner__H3Ucw{display:inline-block;border-radius:var(--ds-radius-full,999px);border:2px solid var(--ds-spinner-track,rgba(37,99,235,.2));border-top-color:var(--ds-spinner-color,#2563eb);flex:0 0 auto;animation:Spinner_ds-spinner-rotate__ceSGJ .7s linear infinite}.Spinner_sm__aS_Dw{width:1rem;height:1rem}.Spinner_md__HioV_{width:1.25rem;height:1.25rem}.Spinner_lg__8Tagx{width:1.75rem;height:1.75rem}@keyframes Spinner_ds-spinner-rotate__ceSGJ{to{transform:rotate(1turn)}}.Input_input__4QYyI{min-width:0;box-sizing:border-box;border:1px solid var(--ds-input-border,#cbd5e1);border-radius:var(--ds-radius-md,.5rem);background:var(--ds-input-bg,#ffffff);color:var(--ds-input-color,#0f172a);font:inherit;line-height:1.25;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.Input_input__4QYyI::placeholder{color:var(--ds-input-placeholder-color,#94a3b8)}.Input_input__4QYyI:hover:not(:disabled){border-color:var(--ds-input-border-hover,#94a3b8)}.Input_input__4QYyI:focus{border-color:var(--ds-input-border-focus,#2563eb);box-shadow:0 0 0 3px var(--ds-input-focus-shadow,rgba(37,99,235,.14));outline:none}.Input_input__4QYyI:disabled,.Input_input__4QYyI[data-disabled]{cursor:not-allowed;opacity:.6}.Input_input__4QYyI[type=date]{display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none;line-height:normal}.Input_input__4QYyI[type=date]::-webkit-date-and-time-value{min-height:1.25em;text-align:left}.Input_input__4QYyI[type=date]::-webkit-calendar-picker-indicator{margin:0}.Input_sm__xQSCt{height:2rem;min-height:2rem;padding:0 .75rem;font-size:.875rem}.Input_md__FcKm3{height:2.5rem;min-height:2.5rem;padding:0 .875rem;font-size:.9375rem}.Input_lg__O3pnL{height:3rem;min-height:3rem;padding:0 1rem;font-size:1rem}.Input_fullWidth__i7vj9{width:100%}.Input_input__4QYyI[aria-invalid=true],.Input_input__4QYyI[data-invalid],.Input_invalid__OYDSF{border-color:var(--ds-input-border-invalid,#dc2626)}.Input_input__4QYyI[aria-invalid=true]:focus,.Input_input__4QYyI[data-invalid]:focus,.Input_invalid__OYDSF:focus{box-shadow:0 0 0 3px var(--ds-input-invalid-shadow,rgba(220,38,38,.14))}.Typography_typography__yQ_Gm{margin:0;min-width:0}.Typography_display__hcryd{font-size:2.25rem;font-weight:750;line-height:1.1}.Typography_h1__8P4hs{font-size:1.875rem;font-weight:750;line-height:1.15}.Typography_h2__3cfKa{font-size:1.5rem;font-weight:720;line-height:1.2}.Typography_h3__y5DZq{font-size:1.25rem;font-weight:700;line-height:1.25}.Typography_h4__Y099v{font-size:1.125rem;font-weight:700;line-height:1.3}.Typography_body__d6bdT{font-size:1rem;line-height:1.55}.Typography_bodySmall__2K0Y0{font-size:.875rem;line-height:1.5}.Typography_caption__maviA{font-size:.75rem;line-height:1.4}.Typography_overline__wD5t5{font-size:.75rem;font-weight:700;line-height:1.3;text-transform:uppercase}.Typography_code__AgyXq{border-radius:var(--ds-radius-xs,.25rem);background:var(--ds-typography-code-bg,#f1f5f9);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em;line-height:1.4;padding:.125rem .25rem}.Typography_primary__xeYy3{color:var(--ds-text-primary,#0f172a)}.Typography_secondary__5uJEF{color:var(--ds-text-secondary,#334155)}.Typography_muted__6zDrK{color:var(--ds-text-muted,#64748b)}.Typography_danger__OvLb0{color:var(--ds-text-danger,#dc2626)}.Typography_success__R8o4F{color:var(--ds-text-success,#15803d)}.Typography_regular__vnWWr{font-weight:400}.Typography_medium__xzTjr{font-weight:500}.Typography_semibold__n_g8_{font-weight:650}.Typography_bold__rRhcj{font-weight:750}.Typography_left__dlCCP{text-align:left}.Typography_center__mMhoA{text-align:center}.Typography_right__sPgeh{text-align:right}.Typography_truncate__jr3hY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScrollToTopButton_button__iBanx{position:fixed;right:max(1.25rem,env(safe-area-inset-right));bottom:max(1.25rem,env(safe-area-inset-bottom));z-index:30;display:inline-flex;width:2.875rem;height:2.875rem;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;background:var(--primary,#2563eb);color:var(--primary-foreground,#fff);cursor:pointer;opacity:0;transform:translateY(.75rem) scale(.85);pointer-events:none;box-shadow:0 10px 24px rgba(37,99,235,.35),0 2px 6px rgba(15,23,42,.12);transition:opacity .22s ease,transform .22s cubic-bezier(.22,1,.36,1),box-shadow .15s ease,background-color .15s ease}.ScrollToTopButton_visible__LaLEE{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.ScrollToTopButton_button__iBanx:hover{background:var(--primary-hover,#1d4ed8);box-shadow:0 14px 28px rgba(37,99,235,.4),0 4px 10px rgba(15,23,42,.16)}.ScrollToTopButton_visible__LaLEE:hover{transform:translateY(-.15rem) scale(1)}.ScrollToTopButton_button__iBanx:active{transform:scale(.9)}.ScrollToTopButton_button__iBanx:focus-visible{outline:2px solid var(--ring,#93c5fd);outline-offset:2px}@media(max-width:900px){.ScrollToTopButton_button__iBanx{right:max(1rem,env(safe-area-inset-right));bottom:calc(var(--mobile-bottom-nav-height, calc(5rem + env(safe-area-inset-bottom))) + .75rem);width:2.625rem;height:2.625rem}}@media(prefers-reduced-motion:reduce){.ScrollToTopButton_button__iBanx{transition:opacity .12s ease;transform:none}.ScrollToTopButton_visible__LaLEE:hover{transform:none}}.MainLayout_app__IfArI{--mobile-bottom-nav-height:0px;min-height:100vh}.MainLayout_topbar__McpBY{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--border,#e2e8f0);background:hsla(0,0%,100%,.92);padding:.875rem clamp(1rem,3vw,2rem);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.MainLayout_brand___h72D{display:inline-flex;align-items:center;gap:.625rem;color:inherit;font-size:1.05rem;font-weight:800;text-decoration:none}.MainLayout_brandMark__hgZpb{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--ds-radius-md,.65rem);background:var(--primary,#2563eb);color:var(--primary-foreground,#fff)}.MainLayout_mobileNav__h3Jdv{display:none}@media(max-width:900px){.MainLayout_appMobileNav__F8xRh{--mobile-bottom-nav-height:calc(3.5rem + env(safe-area-inset-bottom))}.MainLayout_appMobileNav__F8xRh .MainLayout_topbar__McpBY{display:none}.MainLayout_appMobileNav__F8xRh .MainLayout_mobileNav__h3Jdv{position:fixed;right:0;bottom:0;left:0;z-index:50;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border-top:1px solid var(--border,#e2e8f0);background:hsla(0,0%,100%,.96);padding:.25rem max(.5rem,env(safe-area-inset-right)) calc(.3rem + env(safe-area-inset-bottom)) max(.5rem,env(safe-area-inset-left));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.MainLayout_appMobileNav__F8xRh .MainLayout_mobileNav__h3Jdv a{display:grid;min-height:2.5rem;align-content:center;justify-items:center;grid-gap:.1rem;gap:.1rem;border-radius:var(--ds-radius-md,.5rem);color:var(--muted-foreground,#64748b);font-size:.66rem;font-weight:800;padding:.25rem;text-decoration:none}.MainLayout_appMobileNav__F8xRh .MainLayout_mobileNav__h3Jdv a[aria-current=page]{background:color-mix(in oklch,var(--primary,#2563eb) 16%,white);color:var(--primary-foreground,#1d4ed8)}}.AuthForm_page__6i2L1{display:grid;width:min(1180px,100% - 2rem);min-height:calc(100vh - 5rem);margin:0 auto;place-items:center;padding:2rem 0 4rem}.AuthForm_card__XAw3M{width:min(100%,28rem)}.AuthForm_actions__vN7rX,.AuthForm_alternative__meDpJ,.AuthForm_form__nPYx3{display:grid;grid-gap:.75rem;gap:.75rem}.AuthForm_field__GOjur{display:grid;grid-gap:.45rem;gap:.45rem}.AuthForm_field__GOjur span{color:var(--secondary-foreground,#334155);font-size:.875rem;font-weight:700}.AuthForm_error__aoYwL{border:1px solid #fecaca;border-radius:var(--ds-radius-md,.5rem);background:#fef2f2;color:#991b1b;padding:.75rem}.AuthForm_divider__6_i2r{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:.75rem;gap:.75rem;color:var(--muted-foreground,#64748b);font-size:.8125rem;font-weight:700}.AuthForm_divider__6_i2r:after,.AuthForm_divider__6_i2r:before{display:block;height:1px;background:var(--border,#e2e8f0);content:""}.AuthForm_switch__QPiNi{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.375rem;width:100%;color:var(--muted-foreground,#64748b);font-size:.925rem;text-align:center}.AuthForm_linkButton__2brxZ{display:inline-flex;align-items:center;gap:.375rem;border:0;background:rgba(0,0,0,0);color:var(--primary-foreground,#2563eb);cursor:pointer;font:inherit;font-weight:700;padding:0;text-decoration:none}.AuthForm_linkButton__2brxZ:disabled{cursor:progress;opacity:.6}.AuthForm_forgotPassword__cqTj9{justify-self:center;font-size:.875rem}.AuthForm_success__Jk9vZ{display:grid;grid-gap:1rem;gap:1rem;justify-items:center;text-align:center}.AuthForm_success__Jk9vZ>svg{color:var(--success,#16a34a)}.AuthForm_successMessage__u1vuH{border:1px solid #bbf7d0;border-radius:var(--ds-radius-md,.5rem);background:#f0fdf4;color:#166534;font-weight:700;padding:.75rem}.ListingReactions_body__oUjUS,.ListingReactions_card__3wONB,.ListingReactions_compact__VClYE{display:grid;grid-gap:.75rem;gap:.75rem}.ListingReactions_compact__VClYE{align-items:center;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.ListingReactions_header__PeSzJ{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.ListingReactions_list__G8q0A{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.ListingReactions_compact__VClYE .ListingReactions_list__G8q0A{display:flex;flex-wrap:wrap;gap:.35rem}.ListingReactions_button__b_I9V{display:inline-grid;grid-template-columns:auto minmax(0,auto) auto;align-items:center;justify-content:center;gap:.35rem;min-width:0;min-height:2.5rem;border:1px solid var(--border,#e2e8f0);border-radius:var(--ds-radius-md,.625rem);background:var(--background,#fff);color:var(--secondary-foreground,#334155);cursor:pointer;font:inherit;font-weight:800;padding:0 .45rem;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.ListingReactions_compact__VClYE .ListingReactions_button__b_I9V{flex:1 1 7.5rem;min-height:2rem;border-radius:var(--ds-radius-full,999px);padding:0 .55rem}.ListingReactions_button__b_I9V:focus-visible,.ListingReactions_button__b_I9V:hover:not(:disabled){border-color:var(--ring,#93c5fd);background:color-mix(in oklch,var(--primary,#2563eb) 16%,white);box-shadow:0 0 0 3px color-mix(in oklch,var(--ring,#2563eb) 10%,transparent);outline:none;transform:translateY(-1px)}.ListingReactions_active__EjER7{border-color:var(--primary,#2563eb);background:color-mix(in oklch,var(--primary,#2563eb) 16%,white);color:var(--primary-foreground,#1d4ed8)}.ListingReactions_active__EjER7.ListingReactions_success__tPOm8{border-color:var(--ds-badge-success-color,#15803d);background:var(--ds-badge-success-bg,#dcfce7);color:var(--ds-badge-success-color,#15803d)}.ListingReactions_active__EjER7.ListingReactions_warning__pomKS{border-color:var(--ds-badge-warning-color,#92400e);background:var(--ds-badge-warning-bg,#fef3c7);color:var(--ds-badge-warning-color,#92400e)}.ListingReactions_active__EjER7.ListingReactions_danger__7WpI9{border-color:var(--ds-badge-danger-color,#b91c1c);background:var(--ds-badge-danger-bg,#fee2e2);color:var(--ds-badge-danger-color,#b91c1c)}.ListingReactions_button__b_I9V:disabled{cursor:not-allowed;opacity:.65}.ListingReactions_icon__TT5tA{flex:0 0 auto}.ListingReactions_success__tPOm8 .ListingReactions_icon__TT5tA{color:var(--ds-badge-success-color,#15803d)}.ListingReactions_warning__pomKS .ListingReactions_icon__TT5tA{color:var(--ds-badge-warning-color,#92400e)}.ListingReactions_danger__7WpI9 .ListingReactions_icon__TT5tA{color:var(--ds-badge-danger-color,#b91c1c)}.ListingReactions_label__XgvB9{min-width:0;overflow:hidden;font-size:.82rem;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ListingReactions_count__7_jdk{min-width:1ch;font-size:.85rem}.ListingReactions_authHint__7LVnc{font-size:.875rem}.ListingReactions_authHint__7LVnc a{color:var(--primary-foreground,#2563eb);font-weight:800}.ListingReactions_error__vf_gR{border:1px solid #fecaca;border-radius:var(--ds-radius-md,.5rem);background:#fef2f2;color:#991b1b;padding:.75rem}@media(max-width:900px){.ListingReactions_list__G8q0A{grid-template-columns:repeat(3,minmax(0,1fr))}}.Card_root__WdGnH{box-sizing:border-box;min-width:0;border-radius:var(--ds-radius-md,.5rem);color:var(--ds-card-color,#0f172a)}.Card_elevated__K04Y4,.Card_outlined__ASv_Y{border:1px solid var(--ds-card-border,#e2e8f0);background:var(--ds-card-bg,#ffffff)}.Card_elevated__K04Y4{box-shadow:var(--ds-card-shadow,0 10px 32px rgba(15,23,42,.1))}.Card_plain__UTQq3{background:rgba(0,0,0,0)}.Card_none__I3IST{padding:0}.Card_sm__qnWrV{padding:1rem}.Card_md__mJqUK{padding:1.25rem}.Card_lg__3bSvc{padding:1.5rem}.Card_header__qS6Ni{display:grid;grid-gap:.375rem;gap:.375rem;margin-bottom:1rem}.Card_body__sPKul{min-width:0}.Card_footer__7bTUq{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:1rem}.Card_title__P8bD3{margin:0;color:var(--ds-card-title-color,#0f172a);font-size:1rem;font-weight:700;line-height:1.35}.Card_description__4wAXL{margin:0;color:var(--ds-card-description-color,#64748b);font-size:.875rem;line-height:1.5}.AvatarPicker_avatar__qaPfp,.AvatarPicker_root__8TRbu{position:relative;display:inline-flex}.AvatarPicker_avatar__qaPfp{align-items:center;justify-content:center;overflow:hidden;border:2px solid var(--ds-avatar-picker-ring,var(--background,#ffffff));border-radius:var(--ds-radius-full,999px);background:var(--ds-avatar-picker-bg,color-mix(in oklch,var(--primary,#2563eb) 16%,#ffffff));color:var(--ds-avatar-picker-color,var(--primary-foreground,#2563eb));cursor:pointer;padding:0;box-shadow:0 0 0 1px var(--ds-avatar-picker-border,var(--input,#cbd5e1)),var(--ds-avatar-picker-shadow,0 10px 24px rgba(15,23,42,.12));transition:box-shadow .15s ease,transform .15s ease}.AvatarPicker_avatar__qaPfp:hover{box-shadow:0 0 0 1px var(--ds-avatar-picker-border-hover,var(--ring,#2563eb)),var(--ds-avatar-picker-shadow-hover,0 12px 28px rgba(37,99,235,.18));transform:translateY(-1px)}.AvatarPicker_avatar__qaPfp:focus-visible{outline:2px solid var(--ds-avatar-picker-focus-ring,var(--ring,#2563eb));outline-offset:3px}.AvatarPicker_md__sQL22{width:4rem;height:4rem}.AvatarPicker_lg__GVd6a{width:5rem;height:5rem}.AvatarPicker_avatar__qaPfp img{width:100%;height:100%;object-fit:cover}.AvatarPicker_fallback__bbL8y{width:100%;height:100%}.AvatarPicker_badge__EFa9l,.AvatarPicker_fallback__bbL8y{display:inline-flex;align-items:center;justify-content:center}.AvatarPicker_badge__EFa9l{position:absolute;right:.1rem;bottom:.1rem;width:1.5rem;height:1.5rem;border:2px solid var(--ds-avatar-picker-ring,var(--background,#ffffff));border-radius:var(--ds-radius-full,999px);background:var(--ds-avatar-picker-badge-bg,var(--foreground,#0f172a))}.AvatarPicker_badge__EFa9l:after,.AvatarPicker_badge__EFa9l:before{position:absolute;content:""}.AvatarPicker_badge__EFa9l:before{width:.8rem;height:.56rem;border:1.5px solid var(--ds-avatar-picker-badge-color,var(--background,#ffffff));border-radius:var(--ds-radius-xs,.16rem)}.AvatarPicker_badge__EFa9l:after{width:.26rem;height:.26rem;border:1.5px solid var(--ds-avatar-picker-badge-color,var(--background,#ffffff));border-radius:var(--ds-radius-full,999px)}.AvatarPicker_menu__2B_hq{position:absolute;z-index:20;top:calc(100% + .625rem);left:50%;display:grid;min-width:11.5rem;overflow:hidden;border:1px solid var(--ds-avatar-picker-menu-border,var(--border,#e2e8f0));border-radius:var(--ds-radius-lg,.625rem);background:var(--ds-avatar-picker-menu-bg,var(--popover,#ffffff));box-shadow:var(--ds-avatar-picker-menu-shadow,0 18px 38px rgba(15,23,42,.18));transform:translateX(-50%)}.AvatarPicker_action__1Szzr{display:flex!important;width:100%!important;min-height:2.5rem;align-items:center;justify-content:flex-start;border:0!important;border-radius:0!important;background:var(--ds-avatar-picker-action-bg,var(--popover,#ffffff))!important;color:var(--ds-avatar-picker-action-color,var(--popover-foreground,#0f172a));cursor:pointer;font:inherit;font-size:.875rem;font-weight:650;line-height:1;padding:0 .875rem!important;text-align:left;white-space:nowrap}.AvatarPicker_action__1Szzr:hover:not([data-disabled]){background:var(--ds-avatar-picker-action-bg-hover,var(--accent,#f8fafc))!important}.AvatarPicker_action__1Szzr:focus-visible{outline:2px solid var(--ds-avatar-picker-focus-ring,var(--ring,#2563eb));outline-offset:-2px}.Badge_badge__GWPFE{display:inline-flex;max-width:100%;align-items:center;border:1px solid rgba(0,0,0,0);border-radius:var(--ds-radius-full,999px);font-weight:650;line-height:1;white-space:nowrap}.Badge_sm__Q8Gdo{min-height:1.375rem;padding:0 .5rem;font-size:.75rem}.Badge_md__0m4zb{min-height:1.625rem;padding:0 .625rem;font-size:.8125rem}.Badge_neutral__NwcEJ{background:var(--ds-badge-neutral-bg,#f1f5f9);color:var(--ds-badge-neutral-color,#334155)}.Badge_info__Pyrda{background:var(--ds-badge-info-bg,#dbeafe);color:var(--ds-badge-info-color,#1d4ed8)}.Badge_success___7Sjf{background:var(--ds-badge-success-bg,#dcfce7);color:var(--ds-badge-success-color,#15803d)}.Badge_warning__hOjUf{background:var(--ds-badge-warning-bg,#fef3c7);color:var(--ds-badge-warning-color,#92400e)}.Badge_danger__4Kj7i{background:var(--ds-badge-danger-bg,#fee2e2);color:var(--ds-badge-danger-color,#b91c1c)}.ListingReportButton_buttonGroup__CRBMo{display:flex;width:100%;min-width:0;flex-wrap:wrap;justify-content:flex-start;gap:.5rem}.ListingReportButton_cardButtonGroup__tg8G2{align-items:stretch}.ListingReportButton_cardButton__11j6A.ListingReportButton_cardButton__11j6A{flex:1 1 100%;width:100%;min-width:0;max-width:100%;min-height:2.25rem;justify-content:center;line-height:1.15;overflow-wrap:anywhere;padding:.45rem .6rem;text-align:center;white-space:normal}.ListingReportButton_cardButton__11j6A svg{flex:0 0 auto}.ListingReportButton_popup__8wPfK{width:min(100%,32rem)}.ListingReportButton_form__BVccp{display:grid;grid-gap:.875rem;gap:.875rem;margin-top:1rem}.ListingReportButton_reasons__V4TYw{display:grid;min-width:0;grid-gap:.5rem;gap:.5rem;border:0;margin:0;padding:0}.ListingReportButton_reasons__V4TYw legend{margin-bottom:.5rem;color:var(--muted-foreground,#475569);font-size:.875rem;font-weight:650}.ListingReportButton_reasonGrid__rTQKm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.ListingReportButton_reasonOption___xtCL{display:flex;min-height:2.5rem;align-items:center;gap:.5rem;border:1px solid var(--input,#cbd5e1);border-radius:var(--ds-radius-md,.5rem);background:var(--background,#fff);color:var(--foreground,#0f172a);cursor:pointer;font-weight:650;padding:.625rem .75rem}.ListingReportButton_reasonOption___xtCL input{flex:0 0 auto}.ListingReportButton_reasonOption___xtCL span{min-width:0;overflow-wrap:anywhere}.ListingReportButton_reasonSelected__n1V7R{border-color:var(--primary,#2563eb);background:color-mix(in oklch,var(--primary,#2563eb) 16%,white);color:var(--primary-foreground,#1d4ed8)}.ListingReportButton_field__T4oY7{display:grid;grid-gap:.45rem;gap:.45rem}.ListingReportButton_field__T4oY7 span{color:var(--secondary-foreground,#334155);font-size:.875rem;font-weight:700}.ListingReportButton_hint___c3sY{display:flex;justify-content:space-between;gap:.75rem;color:var(--muted-foreground,#64748b);font-size:.8125rem;font-weight:700}.ListingReportButton_error__mQqz_{display:flex;align-items:flex-start;gap:.5rem;border:1px solid #fecaca;border-radius:var(--ds-radius-md,.5rem);background:#fef2f2;color:#991b1b;padding:.75rem}.ListingReportButton_successToast__Yt_hK{position:fixed;right:clamp(1rem,3vw,2rem);bottom:1.5rem;z-index:60;display:inline-flex;max-width:min(26rem,100vw - 2rem);align-items:center;gap:.625rem;border:1px solid #86efac;border-radius:var(--ds-radius-md,.625rem);background:#f0fdf4;box-shadow:0 16px 38px rgba(15,23,42,.16);color:#166534;font-weight:800;padding:.875rem 1rem}@media(max-width:900px){.ListingReportButton_successToast__Yt_hK{right:max(1rem,env(safe-area-inset-right));bottom:calc(var(--mobile-bottom-nav-height, calc(5rem + env(safe-area-inset-bottom))) + 1rem);left:max(1rem,env(safe-area-inset-left));width:auto;max-width:none}.ListingReportButton_reasonGrid__rTQKm{grid-template-columns:1fr}}.Textarea_textarea__NlKMm{min-width:0;resize:vertical;border:1px solid var(--ds-textarea-border,#cbd5e1);border-radius:var(--ds-radius-md,.5rem);background:var(--ds-textarea-bg,#ffffff);color:var(--ds-textarea-color,#0f172a);font:inherit;line-height:1.45;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.Textarea_textarea__NlKMm::placeholder{color:var(--ds-textarea-placeholder-color,#94a3b8)}.Textarea_textarea__NlKMm:hover:not(:disabled){border-color:var(--ds-textarea-border-hover,#94a3b8)}.Textarea_textarea__NlKMm:focus{border-color:var(--ds-textarea-border-focus,#2563eb);box-shadow:0 0 0 3px var(--ds-textarea-focus-shadow,rgba(37,99,235,.14));outline:none}.Textarea_textarea__NlKMm:disabled{cursor:not-allowed;opacity:.6}.Textarea_sm__6Dl_h{min-height:4.5rem;padding:.5rem .75rem;font-size:.875rem}.Textarea_md__DBDCc{min-height:5.5rem;padding:.625rem .875rem;font-size:.9375rem}.Textarea_lg__eIOYw{min-height:6.5rem;padding:.75rem 1rem;font-size:1rem}.Textarea_fullWidth__inB_x{width:100%}.Textarea_invalid__GyszR,.Textarea_textarea__NlKMm[aria-invalid=true]{border-color:var(--ds-textarea-border-invalid,#dc2626)}.Textarea_invalid__GyszR:focus,.Textarea_textarea__NlKMm[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--ds-textarea-invalid-shadow,rgba(220,38,38,.14))}.MetroSelect_root__MuO3n{display:flex;flex-direction:column;gap:.5rem}.MetroSelect_chips__RNDJ1{display:flex;flex-wrap:wrap;gap:.375rem}.MetroSelect_chip__RXGKe{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .375rem .25rem .5rem;border-radius:999px;border:1px solid var(--border,#e2e8f0);background:var(--muted,#f8fafc);font-size:.8125rem;line-height:1.2}.MetroSelect_chipDot__s0rTO{width:.5rem;height:.5rem;border-radius:999px;flex-shrink:0}.MetroSelect_chipRemove__Gb9FZ{display:inline-flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,0);color:inherit;opacity:.6;cursor:pointer;padding:0;border-radius:999px}.MetroSelect_chipRemove__Gb9FZ:hover{opacity:1}.MetroSelect_status__vdncU{padding:.75rem;color:var(--muted-foreground,#64748b);font-size:.875rem}.MetroSelect_trigger__GMGEk{display:inline-flex;width:100%;min-height:2.5rem;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid var(--ds-select-border,#cbd5e1);border-radius:var(--ds-radius-md,.5rem);background:var(--ds-select-bg,#ffffff);color:var(--ds-select-color,#0f172a);cursor:pointer;font:inherit;line-height:1.25;padding:0 .875rem;text-align:left;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.MetroSelect_trigger__GMGEk:hover:not(:disabled){border-color:var(--ds-select-border-hover,#94a3b8)}.MetroSelect_trigger__GMGEk:focus-visible{border-color:var(--ds-select-border-focus,#2563eb);box-shadow:0 0 0 3px var(--ds-select-focus-shadow,rgba(37,99,235,.14));outline:none}.MetroSelect_trigger__GMGEk:disabled{cursor:not-allowed;opacity:.6}.MetroSelect_trigger__GMGEk[data-placeholder] .MetroSelect_triggerValue__4GOCn{color:var(--ds-select-placeholder-color,#94a3b8)}.MetroSelect_triggerValue__4GOCn{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MetroSelect_triggerIcon__KBVMF{flex:0 0 auto;color:var(--ds-select-icon-color,#64748b);transform:rotate(90deg)}.MetroSelect_pickerHeader__dPm2F{display:flex;flex:0 0 auto;align-items:center;gap:.25rem;padding:.625rem;border-bottom:1px solid var(--border,#e2e8f0)}.MetroSelect_pickerBackButton__4lfxW{display:inline-flex;flex:0 0 auto;align-items:center;gap:.375rem;height:2.75rem;border:0;border-radius:999px;background:rgba(0,0,0,0);color:inherit;cursor:pointer;font:inherit;font-weight:600;padding:0 .875rem 0 .625rem}.MetroSelect_pickerBackButton__4lfxW:hover{background:var(--muted,#f8fafc)}.MetroSelect_pickerBackButton__4lfxW:focus-visible{outline:2px solid var(--ds-select-border-focus,#2563eb);outline-offset:-2px}.MetroSelect_pickerIconButton__9DYzd{display:inline-flex;flex:0 0 auto;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border:0;border-radius:999px;background:rgba(0,0,0,0);color:inherit;cursor:pointer}.MetroSelect_pickerIconButton__9DYzd:hover{background:var(--muted,#f8fafc)}.MetroSelect_pickerIconButton__9DYzd:focus-visible{outline:2px solid var(--ds-select-border-focus,#2563eb);outline-offset:-2px}.MetroSelect_pickerHeaderSpacer__ljiQ2{width:2.75rem;height:2.75rem;flex:0 0 auto}.MetroSelect_pickerTitle__HA2kE{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:.5rem;overflow:hidden;color:inherit;font-size:1rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.MetroSelect_pickerTitleDot__JMxd4{width:.625rem;height:.625rem;border-radius:999px;flex-shrink:0}.MetroSelect_pickerBody__2DMyS{flex:1 1 auto;overflow-y:auto;padding:.5rem}.MetroSelect_pickerRow__8zH7q{display:flex;width:100%;min-height:3rem;align-items:center;gap:.75rem;border:0;border-radius:var(--ds-radius-md,.5rem);background:rgba(0,0,0,0);color:inherit;cursor:pointer;font:inherit;text-align:left;padding:0 .75rem}.MetroSelect_pickerRow__8zH7q:hover{background:var(--muted,#f8fafc)}.MetroSelect_pickerRow__8zH7q:focus-visible{outline:2px solid var(--ds-select-border-focus,#2563eb);outline-offset:-2px}.MetroSelect_pickerRow__8zH7q[aria-pressed=true]{background:var(--ds-combobox-item-bg-highlighted,#eff6ff);color:var(--ds-combobox-item-color-highlighted,#1d4ed8)}.MetroSelect_pickerRowDot__YhP0T{width:.625rem;height:.625rem;border-radius:999px;flex-shrink:0}.MetroSelect_pickerRowLabel__3ESSv{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MetroSelect_pickerRowBadge__E69yA{display:inline-flex;min-width:1.25rem;height:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;background:var(--ds-select-border-focus,#2563eb);color:#fff;font-size:.6875rem;font-weight:700;padding:0 .3125rem}.MetroSelect_pickerRowChevron__PK21N{flex-shrink:0;color:var(--muted-foreground,#64748b)}.MetroSelect_pickerRowCheck__HlZy_{flex-shrink:0;color:var(--ds-combobox-item-color-highlighted,#1d4ed8)}.MetroSelect_pickerFooter__sydwt{display:flex;flex:0 0 auto;gap:.75rem;padding:.75rem;border-top:1px solid var(--border,#e2e8f0)}.MetroSelect_pickerFooter__sydwt>*{flex:1 1}.ListingPhotoLightbox_visuallyHidden__dCo7V{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ListingPhotoLightbox_backdrop__zMQU4{background:rgba(8,10,20,.92)}.ListingPhotoLightbox_viewport__f1TNg{padding:0}.ListingPhotoLightbox_popup__ItBDW{position:relative;display:flex;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;align-items:center;justify-content:center;overflow:hidden;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;padding:0}.ListingPhotoLightbox_close__HSgfY{position:absolute;top:max(.875rem,env(safe-area-inset-top));right:max(.875rem,env(safe-area-inset-right));z-index:5;display:inline-grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;background:rgba(15,23,42,.55);color:#fff;cursor:pointer}.ListingPhotoLightbox_close__HSgfY:focus-visible,.ListingPhotoLightbox_close__HSgfY:hover{background:rgba(15,23,42,.78);outline:none}.ListingPhotoLightbox_counter__Pj_rG{position:absolute;top:max(.875rem,env(safe-area-inset-top));left:max(.875rem,env(safe-area-inset-left));z-index:5;border-radius:999px;background:rgba(15,23,42,.55);color:#fff;font-size:.8rem;font-weight:800;line-height:1;padding:.5rem .75rem}.ListingPhotoLightbox_stage__Ahf5i{overflow:hidden;width:100%;height:100%;touch-action:pan-y}.ListingPhotoLightbox_track__2owo7{display:flex;height:100%}.ListingPhotoLightbox_slide__KYNhT{display:flex;min-width:0;flex:0 0 100%;height:100%;align-items:center;justify-content:center}.ListingPhotoLightbox_image__9ybqv{max-width:min(100%,92vw);max-height:min(100%,88dvh);object-fit:contain}.ListingPhotoLightbox_arrow__nUH_z{position:absolute;top:50%;z-index:5;display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;background:rgba(15,23,42,.55);color:#fff;cursor:pointer;transform:translateY(-50%);transition:background-color .15s ease}.ListingPhotoLightbox_arrow__nUH_z:focus-visible,.ListingPhotoLightbox_arrow__nUH_z:hover{background:rgba(15,23,42,.78);outline:none}.ListingPhotoLightbox_arrowPrev__4sREr{left:max(.875rem,env(safe-area-inset-left))}.ListingPhotoLightbox_arrowNext__PxSvf{right:max(.875rem,env(safe-area-inset-right))}.ListingPhotoLightbox_dots__HNz9Q{position:absolute;bottom:max(1rem,env(safe-area-inset-bottom));left:50%;z-index:5;display:inline-flex;max-width:min(80vw,24rem);align-items:center;gap:.4rem;overflow-x:auto;transform:translateX(-50%)}.ListingPhotoLightbox_dotActive__UQaH2,.ListingPhotoLightbox_dot__SZLZ_{width:.5rem;height:.5rem;flex:0 0 auto;border:0;border-radius:999px;background:hsla(0,0%,100%,.4);cursor:pointer;padding:0;transition:width .15s ease,background-color .15s ease}.ListingPhotoLightbox_dotActive__UQaH2{width:1.25rem;background:#fff}@media(max-width:560px){.ListingPhotoLightbox_arrow__nUH_z{width:2.35rem;height:2.35rem}}.ListingCard_card__SL9Zn{position:relative;display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden;border:1px solid var(--border,#e2e8f0);border-radius:var(--ds-radius-md,.5rem);background:var(--card,#fff);box-shadow:0 12px 30px rgba(15,23,42,.08);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.ListingCard_card__SL9Zn:hover{border-color:color-mix(in oklch,var(--primary,#2563eb) 42%,var(--border,#e2e8f0));box-shadow:0 18px 42px rgba(15,23,42,.12);transform:translateY(-2px)}.ListingCard_mediaColumn__nVHVA{min-width:0}.ListingCard_mediaBadgesOverlay__W5x5_{position:absolute;top:.6rem;left:.6rem;z-index:3;display:flex;max-width:calc(100% - 1.2rem);flex-wrap:wrap;gap:.4rem;pointer-events:none}.ListingCard_mediaBadgesOverlay__W5x5_>*{box-shadow:0 8px 18px rgba(15,23,42,.2)}.ListingCard_badgeStack__byc6d>*{box-shadow:0 8px 18px rgba(15,23,42,.14)}.ListingCard_partnerCard__cXtAN{border-color:color-mix(in oklch,var(--primary,#2563eb) 24%,var(--border,#e2e8f0))}.ListingCard_mediaFooterOverlay__uP7Rj{position:absolute;right:.6rem;bottom:.6rem;left:.6rem;z-index:3;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem;pointer-events:none}.ListingCard_partnerContent__C2h05{gap:.8rem}.ListingCard_partnerTitle__Ocp2K{font-size:1.08rem;-webkit-line-clamp:3}.ListingCard_partnerFooter__bvmAs{gap:.7rem}.ListingCard_partnerFooter__bvmAs>a{width:100%}.ListingCard_media__kOF3_{position:relative;height:15.5rem;min-height:15.5rem;overflow:hidden;background:color-mix(in oklch,var(--info,#2563eb) 13%,white);color:var(--primary-foreground,#2563eb)}.ListingCard_mediaSlide__LXvNJ{display:block;min-width:0}.ListingCard_mediaSlide__LXvNJ,.ListingCard_mediaTrack__9zBDV,.ListingCard_mediaViewport__zINVf{height:100%}.ListingCard_mediaViewport__zINVf{overflow:hidden;touch-action:pan-y}.ListingCard_mediaViewport__zINVf[role=button]{cursor:pointer}.ListingCard_mediaViewport__zINVf[role=button]:focus-visible{outline:2px solid var(--ring,#93c5fd);outline-offset:-2px}.ListingCard_mediaTrack__9zBDV{display:flex}.ListingCard_mediaSlide__LXvNJ{flex:0 0 100%}.ListingCard_image__mILjO{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.ListingCard_imagePhoto__Syya1{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ListingCard_statusBadge__dVl41{flex:0 0 auto}.ListingCard_pricePanel___iNb4{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem}.ListingCard_pricePanel___iNb4 strong{overflow-wrap:anywhere;color:var(--foreground,#0f172a);font-size:clamp(1.2rem,1.08rem + .4vw,1.45rem);font-weight:850;line-height:1.1}.ListingCard_pricePanel___iNb4 span{color:var(--muted-foreground,#64748b);font-size:.85rem;font-weight:650}.ListingCard_photoCounter__qgcoa{flex:0 0 auto;pointer-events:none;border-radius:999px;background:rgba(15,23,42,.6);color:#fff;font-size:.72rem;font-weight:800;line-height:1;padding:.32rem .52rem}.ListingCard_photoButton__WfrP1{position:absolute;top:50%;z-index:4;display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.72);border-radius:999px;background:rgba(15,23,42,.58);color:#fff;cursor:pointer;opacity:0;transform:translateY(-50%);transition:background-color .15s ease,opacity .15s ease,transform .15s ease}.ListingCard_card__SL9Zn:hover .ListingCard_photoButton__WfrP1,.ListingCard_photoButton__WfrP1:focus-visible{opacity:1}.ListingCard_photoButton__WfrP1:focus-visible,.ListingCard_photoButton__WfrP1:hover{background:rgba(15,23,42,.82);outline:none;transform:translateY(-50%) scale(1.04)}.ListingCard_photoButtonPrev__BbPKb{left:.7rem}.ListingCard_photoButtonNext__ll8vM{right:.7rem}.ListingCard_photoDots__ZMi_n{display:inline-flex;max-width:5.5rem;align-items:center;gap:.3rem;overflow:hidden;pointer-events:auto}.ListingCard_photoDots__ZMi_n button{width:.42rem;height:.42rem;border:0;border-radius:999px;background:hsla(0,0%,100%,.48);cursor:pointer;padding:0;transition:background-color .15s ease,transform .15s ease,width .15s ease}.ListingCard_photoDots__ZMi_n .ListingCard_photoDotActive__ZkJN7,.ListingCard_photoDots__ZMi_n button:focus-visible,.ListingCard_photoDots__ZMi_n button:hover{width:1.05rem;background:#fff;outline:none}.ListingCard_content__qh70_{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:.72rem;padding:.95rem 1rem .85rem;transition:background-color .12s ease}.ListingCard_content__qh70_[role=button]{cursor:pointer}.ListingCard_content__qh70_[role=button]:hover{background:color-mix(in oklch,var(--muted,#f1f5f9) 32%,white)}.ListingCard_content__qh70_[role=button]:focus-visible{outline:2px solid var(--ring,#93c5fd);outline-offset:-2px}.ListingCard_address__vlIYy,.ListingCard_badgeStack__byc6d,.ListingCard_meta__oobjT,.ListingCard_publishedAt__Mx1YT{display:flex;align-items:center;gap:.55rem}.ListingCard_badgeStack__byc6d{min-width:0;flex-wrap:wrap}.ListingCard_title__8DhdI{margin:0;color:var(--foreground,#0f172a);font-size:1.02rem;line-height:1.28;-webkit-line-clamp:2}.ListingCard_description__f5l6_,.ListingCard_lineClamp__A6H3_,.ListingCard_title__8DhdI{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.ListingCard_lineClamp__A6H3_{-webkit-line-clamp:2}.ListingCard_description__f5l6_{color:var(--muted-foreground,#475569);font-size:.92rem;line-height:1.52;-webkit-line-clamp:2}.ListingCard_address__vlIYy{align-items:flex-start;color:var(--muted-foreground,#64748b)}.ListingCard_address__vlIYy svg{flex:0 0 auto;margin-top:.1rem}.ListingCard_metroList__ydwHS{display:flex;flex-direction:column;gap:.35rem}.ListingCard_metroRow__5NX9_{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:.4rem}.ListingCard_metroIcon__YVSsK{flex:0 0 auto;color:var(--muted-foreground,#94a3b8)}.ListingCard_metroTime__tUdH1{display:inline-flex;flex:0 0 auto;align-items:center;gap:.28rem;border-radius:999px;background:color-mix(in oklch,var(--info,#2563eb) 12%,white);color:var(--primary,#1d4ed8);font-size:.78rem;font-weight:700;line-height:1;padding:.24rem .5rem .24rem .42rem}.ListingCard_metroTime__tUdH1 svg{flex:0 0 auto}.ListingCard_publishedAt__Mx1YT{color:var(--muted-foreground,#64748b);font-size:.84rem}.ListingCard_publishedAt__Mx1YT svg{flex:0 0 auto}.ListingCard_meta__oobjT{flex-wrap:wrap;overflow:hidden;color:var(--muted-foreground,#64748b);font-size:.82rem}.ListingCard_meta__oobjT span{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;background:color-mix(in oklch,var(--muted,#f1f5f9) 86%,white);padding:.26rem .56rem .26rem .5rem}.ListingCard_meta__oobjT svg{flex:0 0 auto;color:var(--muted-foreground,#94a3b8)}.ListingCard_footer__REsc9{display:flex;flex:0 0 auto;align-items:center;margin-top:auto;border-top:1px solid var(--border,#e2e8f0);background:color-mix(in oklch,var(--muted,#f1f5f9) 42%,white);padding:.7rem 1rem}.ListingCard_action__exd30{display:grid;grid-gap:.5rem;gap:.5rem}.ListingCard_contactLink__iIdUs{display:inline-flex;width:100%;min-height:2.25rem;min-width:0;align-items:center;justify-content:center;gap:.45rem;border:1px solid #bbf7d0;border-radius:var(--ds-radius-md,.5rem);background:#f0fdf4;color:#166534;font-size:.84rem;font-weight:850;line-height:1.15;overflow-wrap:anywhere;padding:.45rem .58rem;text-align:center;text-decoration:none}.ListingCard_contactLink__iIdUs:focus-visible,.ListingCard_contactLink__iIdUs:hover{border-color:#86efac;background:#dcfce7;outline:none}.ListingCard_contactLink__iIdUs svg{flex:0 0 auto}.ListingCard_list__zfPJM{display:grid;height:auto;min-height:0;grid-template-columns:minmax(14rem,18rem) minmax(0,1fr) minmax(12rem,15rem);grid-template-rows:auto}.ListingCard_list__zfPJM .ListingCard_media__kOF3_{height:auto;min-height:17rem}.ListingCard_list__zfPJM .ListingCard_mediaColumn__nVHVA{display:flex;min-height:17rem;flex-direction:column}.ListingCard_list__zfPJM .ListingCard_mediaColumn__nVHVA .ListingCard_media__kOF3_{flex:1 1 auto}.ListingCard_list__zfPJM .ListingCard_content__qh70_{min-height:17rem;justify-content:center;padding:1.15rem}.ListingCard_list__zfPJM .ListingCard_title__8DhdI{font-size:1.12rem;-webkit-line-clamp:2}.ListingCard_list__zfPJM .ListingCard_description__f5l6_{-webkit-line-clamp:4}.ListingCard_list__zfPJM .ListingCard_footer__REsc9{justify-content:center;margin-top:0;border-top:0;border-left:1px solid var(--border,#e2e8f0)}@media(max-width:900px){.ListingCard_list__zfPJM{grid-template-columns:1fr}.ListingCard_list__zfPJM .ListingCard_media__kOF3_{height:14.25rem;min-height:14.25rem}.ListingCard_list__zfPJM .ListingCard_mediaColumn__nVHVA{min-height:0}.ListingCard_list__zfPJM .ListingCard_content__qh70_{min-height:0;justify-content:flex-start}.ListingCard_list__zfPJM .ListingCard_footer__REsc9{border-top:1px solid var(--border,#e2e8f0);border-left:0}}@media(max-width:560px){.ListingCard_statusBadge__dVl41{width:-moz-fit-content;width:fit-content}.ListingCard_photoButton__WfrP1{opacity:1}}.ListingsPage_page__w5J57{display:grid;width:min(1180px,100% - 2rem);margin:0 auto;grid-gap:1.25rem;gap:1.25rem;padding:2rem 0 4rem}.ListingsPage_toolbar__NJQGP{display:flex;align-items:stretch;flex-direction:column;gap:.875rem;border:1px solid var(--border,#e2e8f0);border-radius:var(--ds-radius-lg,.75rem);background:var(--card,#fff);box-shadow:0 1px 2px rgba(15,23,42,.04),0 10px 24px rgba(15,23,42,.06);padding:.875rem 1rem}.ListingsPage_visuallyHidden__3Hrkn{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ListingsPage_searchForm__wxU4i{display:grid;grid-template-columns:minmax(0,1fr) 12rem;align-items:end;grid-gap:.75rem;gap:.75rem;min-width:0;width:100%}.ListingsPage_searchField__emipb{display:grid;min-width:0}.ListingsPage_fieldGroup__c9fzV>span,.ListingsPage_searchField__emipb>span{color:var(--secondary-foreground,#334155);font-size:.875rem;font-weight:750}.ListingsPage_sectionLabel__6tWhK{display:inline-flex;align-items:center;gap:.4rem}.ListingsPage_sectionLabel__6tWhK svg{flex:0 0 auto;color:var(--muted-foreground,#64748b)}.ListingsPage_rangeLabel__oS7LR{color:var(--muted-foreground,#64748b);font-weight:650}.ListingsPage_searchInput__Qu1t_{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;border:1px solid var(--border,#cbd5e1);border-radius:var(--ds-radius-lg,.75rem);background:var(--background,#fff);color:var(--muted-foreground,#64748b);padding:0 .75rem}.ListingsPage_searchInput__Qu1t_ input{min-height:2.5rem;border:0;box-shadow:none;padding:0}.ListingsPage_searchInput__Qu1t_ input:focus-visible{outline:none}.ListingsPage_searchButton__VcEww{width:100%}.ListingsPage_controlsRow__ev9ta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;width:100%}.ListingsPage_controlsGroup__T81Fn{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.ListingsPage_resultsCount__YQH8b{flex:0 0 auto;white-space:nowrap}.ListingsPage_commissionToggle__ERLrh{display:inline-flex;align-items:center;gap:.55rem;min-height:2.5rem;border:1px solid var(--border,#cbd5e1);border-radius:var(--ds-radius-md,.5rem);background:var(--background,#fff);color:var(--foreground,#0f172a);cursor:pointer;font-size:.9375rem;font-weight:700;padding:0 .875rem;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.ListingsPage_commissionToggle__ERLrh:hover{border-color:var(--primary,#2563eb)}.ListingsPage_commissionToggleActive__osnDc{border-color:color-mix(in oklch,var(--ds-badge-success-color,#15803d) 45%,var(--border,#cbd5e1));background:var(--ds-badge-success-bg,#dcfce7);color:var(--ds-badge-success-color,#15803d)}.ListingsPage_counter__l4GDc{display:inline-grid;min-width:1.25rem;height:1.25rem;place-items:center;border-radius:999px;background:var(--primary,#2563eb);color:var(--primary-foreground,#fff);font-size:.75rem;font-weight:800;line-height:1}.ListingsPage_sortControl__1zRFP{display:inline-flex;min-width:10.5rem}.ListingsPage_chips__8LSAw{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-top:1px solid var(--border,#e2e8f0);padding-top:.75rem}.ListingsPage_chip__G3_8R{display:inline-flex;align-items:center;max-width:100%;min-height:2rem;gap:.375rem;border:1px solid color-mix(in oklch,var(--primary,#2563eb) 28%,var(--border,#cbd5e1));border-radius:999px;background:color-mix(in oklch,var(--primary,#2563eb) 8%,var(--background,#fff));color:var(--primary-foreground,#1d4ed8);cursor:pointer;font-size:.8125rem;font-weight:700;padding:.3rem .5rem .3rem .75rem;transition:border-color .15s ease,background-color .15s ease}.ListingsPage_chip__G3_8R:focus-visible,.ListingsPage_chip__G3_8R:hover{border-color:color-mix(in oklch,var(--primary,#2563eb) 48%,var(--border,#cbd5e1));background:color-mix(in oklch,var(--primary,#2563eb) 14%,var(--background,#fff));outline:none}.ListingsPage_chip__G3_8R span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ListingsPage_chipRemove__LwISf{display:inline-flex;width:1.125rem;height:1.125rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:color-mix(in oklch,var(--primary,#2563eb) 16%,transparent)}.ListingsPage_clearAll__Ylpk_{border:0;background:rgba(0,0,0,0);color:var(--muted-foreground,#64748b);cursor:pointer;font:inherit;font-size:.8125rem;font-weight:750;padding:.3rem .4rem;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);text-underline-offset:2px;transition:color .15s ease,-webkit-text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.ListingsPage_clearAll__Ylpk_:focus-visible,.ListingsPage_clearAll__Ylpk_:hover{color:var(--foreground,#0f172a);-webkit-text-decoration-color:currentcolor;text-decoration-color:currentcolor;outline:none}.ListingsPage_results__ORxeu{display:grid;grid-gap:.875rem;gap:.875rem}.ListingsPage_grid__CZi97{display:grid;align-items:stretch;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));grid-gap:1rem;gap:1rem}.ListingsPage_loadMore__rOvpR{display:flex;align-items:center;justify-content:center;min-height:3.5rem;gap:.75rem;color:var(--muted-foreground,#475569);font-weight:750}.ListingsPage_state__qKM_n{display:grid;min-height:16rem;place-items:center;grid-gap:.75rem;gap:.75rem;border:1px solid var(--border,#e2e8f0);border-radius:var(--ds-radius-xl,.875rem);background:var(--card,#fff);color:var(--muted-foreground,#64748b)}.ListingsPage_backdrop__ffdiO{position:fixed;inset:0;z-index:50;background:rgba(15,23,42,.42)}.ListingsPage_viewport__wW3_h{position:fixed;inset:0;z-index:51;display:grid;place-items:center;overflow:auto;padding:1rem}.ListingsPage_modal__a0CPz{position:relative;display:grid;width:min(38rem,100%);max-height:min(42rem,100vh - 2rem);grid-gap:1rem;gap:1rem;overflow:auto;border:1px solid var(--border,#e2e8f0);border-radius:var(--ds-radius-xl,.875rem);background:var(--card,#fff);box-shadow:0 24px 80px rgba(15,23,42,.24);padding:1.25rem}.ListingsPage_close__eywKO{position:absolute;top:.875rem;right:.875rem;display:inline-grid;width:2rem;height:2rem;place-items:center;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--muted-foreground,#64748b);cursor:pointer}.ListingsPage_close__eywKO:hover{background:var(--secondary,#f1f5f9);color:var(--foreground,#0f172a)}.ListingsPage_modalTitle__vfamC{margin:0;padding-right:2.5rem;color:var(--foreground,#0f172a);font-size:1.35rem;font-weight:850;letter-spacing:0}.ListingsPage_modalDescription__iSVhK{margin:-.35rem 0 0;padding-right:2.5rem;color:var(--muted-foreground,#64748b)}.ListingsPage_modalContent__7RIWW{display:grid;grid-gap:1rem;gap:1rem}.ListingsPage_fieldGroup__c9fzV{display:grid;grid-gap:.5rem;gap:.5rem}.ListingsPage_layoutHeader__44MpK{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ListingsPage_layoutHint__Jtg_k{margin:0;font-size:.9rem}.ListingsPage_clearInline__emvnJ{border:0;background:rgba(0,0,0,0);color:var(--primary,#2563eb);cursor:pointer;font:inherit;font-size:.875rem;font-weight:800;padding:.2rem 0}.ListingsPage_segmented__4W_in{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.ListingsPage_segment__SSRmb{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.5rem;border:1px solid var(--border,#cbd5e1);border-radius:var(--ds-radius-md,.5rem);background:var(--background,#fff);color:var(--foreground,#0f172a);cursor:pointer;font:inherit;font-size:.9rem;font-weight:750;padding:0 .65rem;text-align:left}.ListingsPage_segmentActive__aJkJP,.ListingsPage_segment__SSRmb:hover{border-color:var(--primary,#2563eb)}.ListingsPage_segmentActive__aJkJP{background:rgba(37,99,235,.1);color:var(--primary,#2563eb)}.ListingsPage_segmentSpacer__Wei4w{width:.9375rem;height:.9375rem;flex:0 0 auto}.ListingsPage_rangeGroup__vzPY2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.ListingsPage_modalActions__s3Mww{display:flex;justify-content:flex-end;gap:.75rem;padding-top:.25rem}@media(max-width:900px){.ListingsPage_page__w5J57{padding-bottom:calc(var(--mobile-bottom-nav-height, calc(4.5rem + env(safe-area-inset-bottom))) + 1.25rem)}.ListingsPage_controlsRow__ev9ta{align-items:flex-start;flex-direction:column}.ListingsPage_controlsGroup__T81Fn{width:100%}.ListingsPage_commissionToggle__ERLrh,.ListingsPage_controlsGroup__T81Fn>button{flex:1 1 auto;justify-content:center}.ListingsPage_sortControl__1zRFP{flex:1 1 auto}}@media(max-width:560px){.ListingsPage_page__w5J57{width:min(100% - 1rem,1180px);padding-top:1rem}.ListingsPage_searchForm__wxU4i{grid-template-columns:1fr}.ListingsPage_searchButton__VcEww{width:100%}.ListingsPage_rangeGroup__vzPY2,.ListingsPage_segmented__4W_in{grid-template-columns:1fr}.ListingsPage_modal__a0CPz{padding:1rem}.ListingsPage_modalActions__s3Mww{flex-direction:column-reverse}}.Select_label__rb8EU{display:inline-flex;margin-bottom:.375rem;color:var(--ds-select-label-color,#334155);font-size:.875rem;font-weight:650;line-height:1.3}.Select_trigger__5l3Qx{display:inline-flex;width:100%;min-height:2.5rem;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid var(--ds-select-border,#cbd5e1);border-radius:var(--ds-radius-md,.5rem);background:var(--ds-select-bg,#ffffff);color:var(--ds-select-color,#0f172a);cursor:pointer;font:inherit;line-height:1.25;padding:0 .875rem;text-align:left;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.Select_trigger__5l3Qx:hover:not(:disabled):not([data-disabled]){border-color:var(--ds-select-border-hover,#94a3b8)}.Select_trigger__5l3Qx:focus-visible{border-color:var(--ds-select-border-focus,#2563eb);box-shadow:0 0 0 3px var(--ds-select-focus-shadow,rgba(37,99,235,.14));outline:none}.Select_trigger__5l3Qx:disabled,.Select_trigger__5l3Qx[data-disabled]{cursor:not-allowed;opacity:.6}.Select_trigger__5l3Qx[data-placeholder]{color:var(--ds-select-placeholder-color,#94a3b8)}.Select_value__bRrsn{display:block;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_icon__aMVHs{display:inline-flex;flex:0 0 auto;color:var(--ds-select-icon-color,#64748b);transition:transform .15s ease}.Select_icon__aMVHs[data-popup-open]{transform:rotate(180deg)}.Select_chevron__oGyUP{width:.5rem;height:.5rem;border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-.125rem) rotate(45deg)}.Select_positioner__tSAtV{z-index:var(--ds-select-z-index,1000);outline:none}.Select_backdrop__U4enh{position:fixed;inset:0;z-index:calc(var(--ds-select-z-index, 1000) - 1);background:var(--ds-select-backdrop-bg,transparent)}.Select_popup__ogDQu{min-width:var(--anchor-width);max-height:min(var(--available-height),18rem);overflow:hidden;border:1px solid var(--ds-select-popup-border,#e2e8f0);border-radius:var(--ds-radius-md,.5rem);background:var(--ds-select-popup-bg,#ffffff);box-shadow:var(--ds-select-popup-shadow,0 18px 52px rgba(15,23,42,.16));color:var(--ds-select-popup-color,#0f172a);transform-origin:var(--transform-origin);transition:opacity .16s ease,transform .16s ease}.Select_popup__ogDQu[data-ending-style],.Select_popup__ogDQu[data-starting-style]{opacity:0;transform:scale(.98)}.Select_arrow__o1CXa{width:.625rem;height:.625rem;border-top:1px solid var(--ds-select-popup-border,#e2e8f0);border-left:1px solid var(--ds-select-popup-border,#e2e8f0);background:var(--ds-select-popup-bg,#ffffff);transform:rotate(45deg)}.Select_list__zNxYo{max-height:inherit;overflow-y:auto;padding:.25rem}.Select_item__gncQv{display:grid;min-height:2.25rem;grid-template-columns:1rem minmax(0,1fr);align-items:center;grid-gap:.625rem;gap:.625rem;border-radius:var(--ds-radius-sm,.375rem);color:var(--ds-select-item-color,#0f172a);cursor:pointer;font-size:.9375rem;line-height:1.25;padding:0 .625rem;outline:none}.Select_item__gncQv[data-highlighted]{background:var(--ds-select-item-bg-highlighted,#eff6ff);color:var(--ds-select-item-color-highlighted,#1d4ed8)}.Select_item__gncQv[data-disabled]{cursor:not-allowed;opacity:.5}.Select_itemText___AtCM{grid-column:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_itemIndicator__9MiuZ{display:inline-flex;grid-column:1;align-items:center;justify-content:center;color:currentColor}.Select_checkIcon__NIx3x{width:.625rem;height:.375rem;border-bottom:2px solid;border-left:2px solid;transform:translateY(-.0625rem) rotate(-45deg)}.Select_group__EVrAG{padding:.25rem 0}.Select_groupLabel__03vXT{padding:.375rem .625rem .25rem 1.625rem;color:var(--ds-select-group-label-color,#64748b);font-size:.75rem;font-weight:700;line-height:1.2;text-transform:uppercase}.Select_scrollArrow__1C2F1{display:flex;height:1.5rem;align-items:center;justify-content:center;color:var(--ds-select-scroll-arrow-color,#64748b)}.Select_scrollArrowUp__tgPZV .Select_chevron__oGyUP{transform:translateY(.125rem) rotate(225deg)}.Select_scrollArrowDown__bC8Uw .Select_chevron__oGyUP{transform:translateY(-.125rem) rotate(45deg)}.Switch_root__mu0r_{display:inline-flex;width:2.5rem;height:1.375rem;align-items:center;border:1px solid rgba(0,0,0,0);border-radius:var(--ds-radius-full,999px);background:var(--ds-switch-bg,#cbd5e1);cursor:pointer;padding:.125rem;transition:background-color .15s ease,box-shadow .15s ease}.Switch_root__mu0r_:focus-visible{outline:2px solid var(--ds-switch-focus-ring,#2563eb);outline-offset:2px}.Switch_root__mu0r_[data-checked]{background:var(--ds-switch-bg-checked,#2563eb)}.Switch_root__mu0r_[data-disabled]{cursor:not-allowed;opacity:.56}.Switch_thumb__Ch4EZ{display:block;width:1rem;height:1rem;border-radius:var(--ds-radius-full,999px);background:var(--ds-switch-thumb-bg,#ffffff);box-shadow:var(--ds-switch-thumb-shadow,0 1px 3px rgba(15,23,42,.24));transform:translateX(0);transition:transform .15s ease}.Switch_thumb__Ch4EZ[data-checked]{transform:translateX(1.125rem)}