html.dark{color-scheme:dark;--blue-ink:#edf5ff;--blue-muted:#afbed4;--blue-surface:#142238;--blue-canvas:#101b2d;--blue-line:#344969;--blue-elevation:0 2px 6px #0003,0 14px 35px #0002;--local-soft:#192e4b;--local-link:#8bc2ff;--background:var(--blue-canvas)!important;--foreground:var(--blue-ink)!important;--card:var(--blue-surface)!important;--card-foreground:var(--blue-ink)!important;--popover:var(--blue-surface)!important;--popover-foreground:var(--blue-ink)!important;--secondary:var(--local-soft)!important;--secondary-foreground:var(--blue-ink)!important;--muted:var(--local-soft)!important;--muted-foreground:var(--blue-muted)!important;--border:var(--blue-line)!important;--input:var(--blue-line)!important;--primary-foreground:#fff!important;--color-ink:var(--blue-ink);--color-slate:var(--blue-muted);--color-soft-mist:var(--blue-muted);--color-studio-off-white:var(--local-soft);--color-hairline-gray:var(--blue-line)}html.dark body:not(:has(.crm-root)){background:var(--blue-canvas)!important;color:var(--blue-ink)}html.dark body:not(:has(.crm-root)) :is(.local-account-menu,.local-search-field,.local-map-heading,.local-feed-filters-idle,.local-map-sidebar,.local-product-decision,.local-photo-frame,.local-product-visual>.local-detail-block,.local-account-navigation,.local-listing-composer,.local-address-suggestions,.local-composer-footer,.local-offer-dialog,.local-offer-inventory,.local-offer-target,.local-offer-item,.local-offer-footer,.local-special-deal,.local-rental-item,.local-share-action,.local-related-heading>button,.local-chat-composer,.local-voice-message,.local-composer-photos>div,.local-offer-summary-values>div,.local-rental-period-inputs input,.local-rental-period-inputs select,.local-dialogs .bg-white,[data-local-mobile-nav=true],[data-local-mobile-nav=true]>div,[data-slot=dialog-content],[data-slot=sheet-content],[data-slot=dropdown-menu-content],[data-slot=popover-content],[data-slot=card],.bg-white,.bg-pure-white,.bg-slate-100,.bg-slate-200){background:var(--blue-surface)!important;border-color:var(--blue-line)!important;color:var(--blue-ink)}html.dark body:not(:has(.crm-root)) :is(.local-product-wants,.local-product-seller,.local-value-card,.local-offer-receive,.local-offer-header,.local-offer-summary,.local-offer-delivery-option,.local-rental-period-fields,.local-special-rental,.local-special-exchange>section,.local-listing-activity,.local-composer-ai,.local-composer-photos,.local-composer-photos>button,.local-draft-status,.local-account-stats,.local-account-achievement,.local-rental-calendar,.local-map-radius-options button:not([aria-pressed=true]),.local-offer-kinds button:not([aria-pressed=true]),.local-chat-composer input,.local-composer-address>input,.local-composer-field input,.local-composer-field select,.local-composer-field textarea,.local-offer-details textarea,.local-special-booking textarea,.local-special-booking input,.local-meeting-route,.local-swap-action:not([aria-pressed=true]),.local-map-action,.local-feed-map,.local-voice-recorder,[data-local-footer=true]){background:var(--local-soft)!important;border-color:var(--blue-line)!important;color:var(--blue-ink)!important}html.dark body:not(:has(.crm-root)) :is(.local-offer-item.is-selected,.local-offer-delivery-option[aria-pressed=true],.local-offer-kinds button[aria-pressed=true],.local-account-menu-item[data-highlighted],.local-address-suggestions li[aria-selected=true]){background:#1b3458!important;border-color:#5fa8ff!important;color:var(--blue-ink)!important}html.dark body:not(:has(.crm-root)) :is(.local-product-intro h1,.local-offer-header h2,.local-offer-item strong,.local-offer-target strong,.local-offer-summary-values strong,.local-composer-heading h2,.local-composer-fields h3,.local-offer-rentals>h3,.local-exchange-rentals>h3,.local-listing-activity dd,.local-address-suggestions strong,.local-special-booking h2,.local-offer-delivery-option strong,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--blue-ink)!important}html.dark body:not(:has(.crm-root)) :is(.local-card-person,.local-card-wants p,.local-offer-header p,.local-offer-item small,.local-offer-item-info>span,.local-offer-target p,.local-offer-delivery-option small,.local-offer-message-label span,.local-offer-hint,.local-offer-target small,.local-offer-terms-note,.local-offer-neighbor-note,.local-offer-footer>p,.local-offer-rentals>p,.local-rental-period-fields p,.local-rental-period-fields small,.local-special-item small,.local-special-rental>p,.local-special-exchange p,.local-meeting-map-heading p,.local-listing-activity p,.local-listing-activity dt,.local-listing-activity-heading,.local-composer-heading p,.local-composer-ai>p:not([role=alert]),.local-composer-ai>small,.local-composer-note,.local-composer-fields summary,.local-composer-photos small,.local-address-suggestions small,.local-value-card p,.text-slate-600,.text-slate-500,.text-slate-400,[data-slot=alert-dialog-description]){color:var(--blue-muted)!important}html.dark body:not(:has(.crm-root)) :is(.local-offer-kicker,.local-related-kicker,.local-meeting-route,.local-rental-period-fields legend,.local-rental-period-fields button,.local-composer-photos>button,.local-composer-ai>button,.local-swap-action:not([aria-pressed=true]),.local-account-menu-item>svg,.local-product-wants h2,.local-map-action,.local-feed-map,.local-offer-value,.text-primary,.text-brand,.text-eclipse-violet,.local-offer-header>button,.local-share-action,.local-header [data-local-nav][aria-current=page]){color:var(--local-link)!important}html.dark body:not(:has(.crm-root)) .local-rental-period-fields p[role=alert]{color:#fda4af!important}html.dark body:not(:has(.crm-root)) .local-account-menu-item[data-variant=destructive]{color:#fda4af!important}html.dark body:not(:has(.crm-root)) .local-account-menu-item[data-variant=destructive]>svg{color:#fda4af!important}html.dark body:not(:has(.crm-root)) :is(input,textarea)::placeholder{color:#95a8c4;opacity:1}html.dark body:not(:has(.crm-root)) :is(.local-swap-action,.local-share-action,.local-meeting-route):hover{background:#234265!important;border-color:#5fa8ff!important}html.dark .local-gallery-stage{background:radial-gradient(ellipse at center,#223852,#101b2d)}html.dark .local-photo-valuation{background:#142238d9!important;color:var(--blue-ink)!important;border-color:#afbed480!important}html.dark .local-photo-valuation>span:last-child{color:var(--blue-ink)!important}html.dark .local-photo-valuation>span:last-child>span{color:var(--blue-muted)!important}html.dark .local-gallery-thumbnails{background:#14223880;border-color:#afbed480}html.dark .local-gallery-arrow,html.dark .local-gallery-counter{background:#142238d9;border-color:#afbed480;color:var(--blue-ink)}html.dark .local-header [data-local-nav][aria-current=page]{background:#1b3458!important}html.dark .local-dialogs>div>div:first-child,html.dark .local-value-card>div:last-child{border-color:var(--blue-line)!important}html.dark body:not(:has(.crm-root)) .local-feed-create.local-feed-action{background:var(--blue-brand)!important;border-color:var(--blue-brand)!important;color:#fff!important}html.dark body:not(:has(.crm-root)) .local-feed-create.local-feed-action:hover{background:var(--blue-hover)!important}html.dark [data-local-card=true]>div:first-of-type{background:var(--local-soft)!important}html.dark :is(.local-offer-details,.local-composer-fields section+section){border-color:var(--blue-line)!important}html.dark body:not(:has(.crm-root)) :is(.local-listing-composer,.local-special-booking,.local-special-deal) [role=alert]{color:#fda4af!important;background:#321d30;border-color:#803652}