.demo-locale-root{--demo-ink:#172033;--demo-muted:#68758c;--demo-faint:#f5f7fa;--demo-line:#dce2ea;--demo-blue:#1f8dff;--demo-blue-text:#0b6fd6;--demo-navy:#101a2f;min-height:100vh;color:var(--demo-ink);background:radial-gradient(circle at 82% 0,#1f8dff1c,#0000 28rem),#f8fafc}.demo-page{min-height:100vh;font-family:var(--font-geist-sans),Arial,sans-serif}.demo-topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8fafcd1;border-bottom:1px solid #dce2ead9;align-items:center;gap:2rem;min-height:4.75rem;padding:0 3.5rem;display:flex}.demo-brand{color:var(--demo-ink);letter-spacing:-.045em;align-items:center;gap:.55rem;font-size:1.05rem;font-weight:760;text-decoration:none;display:inline-flex}.demo-brand img{object-fit:contain;width:1.45rem;height:1.45rem}.demo-topbar-meta{color:#8792a5;font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.8rem;font-size:.62rem;display:flex}.demo-topbar-rule{background:var(--demo-line);width:1.5rem;height:1px}.demo-locale-switcher{border:1px solid var(--demo-line);background:#fff;border-radius:999px;gap:.3rem;margin-inline-start:auto;padding:.22rem;display:flex}.demo-locale-switcher a{color:#566375;font-family:var(--font-geist-mono),monospace;border-radius:999px;padding:.35rem .6rem;font-size:.65rem;font-weight:700;text-decoration:none}.demo-locale-switcher a:hover,.demo-locale-switcher a.is-active{background:var(--demo-navy);color:#fff}.demo-frame{width:min(100% - 3rem,1220px);margin:0 auto;padding:1.65rem 0 2rem}.demo-breadcrumb{color:#5c6a7e;font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.66rem;display:flex}.demo-breadcrumb a{color:var(--demo-blue);text-decoration:none}.demo-hero{justify-content:space-between;align-items:end;gap:2rem;padding:3rem 0 2.7rem;display:flex}.demo-hero-copy{max-width:48rem}.demo-eyebrow{color:var(--demo-blue-text);font-family:var(--font-geist-mono),monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .85rem;font-size:.67rem;font-weight:700;line-height:1.4}.demo-hero h1{max-width:47rem;color:var(--demo-navy);letter-spacing:-.075em;margin:0;font-size:clamp(2.35rem,5vw,4.8rem);font-weight:680;line-height:.98}[dir=rtl] .demo-hero h1{letter-spacing:-.045em;line-height:1.08}.demo-hero-copy>p:last-child{max-width:39rem;color:var(--demo-muted);margin:1.35rem 0 0;font-size:1rem;line-height:1.75}.demo-hero-note{min-width:14rem;color:var(--demo-muted);align-items:flex-start;gap:.7rem;padding-bottom:.25rem;font-size:.72rem;line-height:1.4;display:flex}.demo-hero-note strong,.demo-hero-note small{display:block}.demo-hero-note strong{color:var(--demo-ink);font-size:.76rem}.demo-hero-note small{margin-top:.2rem}.demo-live-dot{background:#31c98b;border-radius:999px;width:.53rem;height:.53rem;margin-top:.2rem;box-shadow:0 0 0 4px #31c98b21}.demo-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.demo-catalog-card{border:1px solid var(--demo-line);min-height:19rem;color:inherit;background:#ffffffc2;border-radius:1.1rem;padding:1.5rem;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;box-shadow:0 1.2rem 3rem #1e30500a}.demo-catalog-card:hover{border-color:#1f8dff8c;transform:translateY(-3px);box-shadow:0 1.5rem 3.5rem #1e305017}.demo-catalog-card.is-planned{background:#ffffff73}.demo-catalog-card-topline{color:var(--demo-blue);font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.65rem;display:flex}.demo-card-status{color:#91a0b6;white-space:nowrap}.demo-catalog-card h2{max-width:28rem;color:var(--demo-navy);letter-spacing:-.06em;margin:3.4rem 0 .85rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:660;line-height:1.06}.demo-catalog-card p{max-width:33rem;color:var(--demo-muted);margin:0;font-size:.9rem;line-height:1.7}.demo-card-arrow{inset-inline-end:1.5rem;color:var(--demo-blue);font-size:1.4rem;position:absolute;bottom:1.25rem}.demo-coming-soon{border:1px solid var(--demo-line);background:#ffffffc2;border-radius:1.1rem;align-items:flex-start;gap:2rem;padding:2rem;display:flex}.demo-coming-soon-number{color:var(--demo-blue);font-family:var(--font-geist-mono),monospace;font-size:.75rem}.demo-coming-soon h2{color:var(--demo-navy);letter-spacing:-.055em;margin:0;font-size:1.8rem}.demo-coming-soon p:last-child{max-width:40rem;color:var(--demo-muted);margin:.75rem 0 0;line-height:1.7}.demo-footer{color:#929daf;font-family:var(--font-geist-mono),monospace;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding:2.2rem 0 .5rem;font-size:.61rem;display:flex}@media (max-width:760px){.demo-topbar{gap:1rem;min-height:4.2rem;padding:0 1rem}.demo-topbar-meta{display:none}.demo-frame{width:min(100% - 2rem,1220px);padding-top:1.2rem}.demo-hero{padding:2.4rem 0 2rem;display:block}.demo-hero h1{font-size:clamp(2.3rem,13vw,4rem)}.demo-hero-note{margin-top:1.6rem}.demo-catalog{grid-template-columns:1fr}.demo-catalog-card{min-height:17rem}.demo-footer{line-height:1.8;display:block}.demo-footer span{display:block}}@media (prefers-reduced-motion:reduce){.demo-catalog-card{transition:none}}.demo-operations-shell{border:1px solid var(--demo-line);background:#ffffff85;border-radius:1.35rem;padding:1.5rem;box-shadow:0 1.7rem 4rem #1e305012}.demo-operations-heading{justify-content:space-between;align-items:end;gap:1rem;padding:.4rem .25rem 1.3rem;display:flex}.demo-operations-heading .demo-eyebrow{margin-bottom:.35rem}.demo-operations-heading h2{color:var(--demo-navy);letter-spacing:-.06em;margin:0;font-size:clamp(1.35rem,2.5vw,2rem);font-weight:660}[dir=rtl] .demo-operations-heading h2{letter-spacing:-.035em}.demo-reset-button,.demo-icon-button,.demo-end-button,.demo-notification-actions button{cursor:pointer;font:inherit;border:0;justify-content:center;align-items:center;gap:.45rem;display:inline-flex}.demo-reset-button{border:1px solid var(--demo-line);color:#566375;min-height:2.75rem;font-family:var(--font-geist-mono),monospace;text-transform:uppercase;white-space:nowrap;background:#fff;border-radius:.45rem;align-items:center;gap:.35rem;padding:.45rem .8rem;font-size:.75rem;display:inline-flex}.demo-reset-button:hover{border-color:var(--demo-blue);color:var(--demo-blue)}.demo-operations-grid{grid-template-columns:minmax(18rem,.75fr) minmax(0,1.55fr);align-items:stretch;gap:1rem;display:grid}.demo-voice-column,.demo-workspace-column{min-width:0}.demo-voice-column{flex-direction:column;gap:.7rem;display:flex}@media (min-width:901px){.demo-voice-column{align-self:start;position:sticky;top:1.25rem}.demo-voice-column .demo-call-panel{flex-direction:column;display:flex}.demo-voice-column .demo-transcript{max-height:20rem}.demo-voice-column .demo-transcript ol{max-height:18rem}}.demo-call-panel,.demo-record-panel,.demo-map-panel,.demo-workflow-panel,.demo-inventory-panel,.demo-tradein-panel,.demo-handoff-panel,.demo-timeline-panel{border:1px solid var(--demo-line);background:#ffffffe0;border-radius:.95rem;box-shadow:0 .7rem 2rem #1e305009}.demo-call-panel{overflow:hidden}.demo-call-header{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.05rem 0;display:flex}.demo-call-identity,.demo-call-identity>span:last-child,.demo-call-icon,.demo-call-status,.demo-safety-note,.demo-panel-kicker,.demo-panel-live,.demo-db-status,.demo-complete-icon,.demo-notification-actions button{align-items:center;display:inline-flex}.demo-call-identity{gap:.6rem}.demo-call-identity>span:last-child{flex-direction:column;align-items:flex-start;gap:.14rem}.demo-call-identity strong{color:var(--demo-ink);font-size:.77rem}.demo-call-identity small{color:#5c6a7e;font-size:.72rem}.demo-call-icon{width:2rem;height:2rem;color:var(--demo-blue);background:#1f8dff1a;border-radius:999px;flex:none;justify-content:center}.demo-call-status{color:#566375;font-family:var(--font-geist-mono),monospace;text-transform:uppercase;white-space:nowrap;gap:.38rem;font-size:.72rem}.demo-call-status-dot,.demo-panel-live>span,.demo-db-status>span,.demo-timeline-marker{background:#9ca8b8;border-radius:999px;width:.42rem;height:.42rem;display:inline-block}.demo-call-status-dot.is-live,.demo-panel-live>span{background:#2fc68a;box-shadow:0 0 0 3px #2fc68a21}.demo-call-status-dot.is-connecting{background:#e3a72a;animation:1s ease-in-out infinite demo-pulse}.demo-call-status-dot.is-error{background:#e05d67}@keyframes demo-pulse{50%{opacity:.35;transform:scale(.72)}}.demo-call-aura{justify-content:center;margin:.25rem auto;display:flex;overflow:hidden}.demo-call-controls{justify-content:center;gap:.55rem;padding:0 1rem 1rem;display:flex}.demo-primary-button:focus-visible,.demo-end-button:focus-visible,.demo-icon-button:focus-visible,.demo-reset-button:focus-visible,.demo-map button:focus-visible{outline:2px solid var(--demo-blue);outline-offset:2px}.demo-primary-button,.demo-end-button,.demo-icon-button{border-radius:.55rem;min-width:2.75rem;min-height:2.75rem;font-size:.72rem;font-weight:680;transition:opacity .15s,transform .15s,background .15s}.demo-primary-button:hover:not(:disabled),.demo-end-button:hover,.demo-icon-button:hover{transform:translateY(-1px)}.demo-primary-button:disabled{cursor:wait;opacity:.6}.demo-primary-button{background:var(--demo-navy);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.45rem;padding:.65rem 1rem;display:inline-flex}.demo-end-button{color:#c83d4b;background:#fff1f2;padding:.65rem .85rem}.demo-icon-button{border:1px solid var(--demo-line);width:2.35rem;color:var(--demo-ink);background:#fff}.demo-icon-button.is-muted{color:#c83d4b;background:#fff1f2;border-color:#ef9da4}.demo-call-error,.demo-form-error{color:#c83d4b;margin:0 1rem .75rem;font-size:.71rem;line-height:1.5}.demo-transcript{border-top:1px solid var(--demo-line);background:#f7f9fcb8;max-height:16rem;padding:.85rem 1rem 1rem}.demo-transcript-empty{color:#5c6a7e;text-align:center;margin:0;font-size:.78rem;line-height:1.6}.demo-transcript ol{flex-direction:column;gap:.55rem;min-height:6.5rem;max-height:14rem;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.demo-transcript-line{flex-direction:column;gap:.18rem;max-width:88%;display:flex}.demo-transcript-line.is-user{align-self:flex-end;align-items:flex-end}.demo-transcript-line>span{color:#5c6a7e;font-family:var(--font-geist-mono),monospace;text-transform:uppercase;font-size:.68rem}.demo-transcript-line p{color:var(--demo-ink);background:#1f8dff17;border-radius:.7rem;margin:0;padding:.45rem .65rem;font-size:.7rem;line-height:1.5}.demo-transcript-line.is-user p{background:#e9edf3}.demo-transcript-system{color:#9aa5b5;font-family:var(--font-geist-mono),monospace;text-align:center;font-size:.55rem}.demo-safety-note{color:#3c8f6f;background:#2fc68a0e;border:1px solid #2fc68a38;border-radius:.7rem;gap:.55rem;padding:.75rem .8rem}.demo-safety-note>svg{flex:none}.demo-safety-note span{flex-direction:column;gap:.15rem;display:flex}.demo-safety-note strong{font-size:.66rem}.demo-safety-note small{color:#6a9d87;font-size:.58rem;line-height:1.4}.demo-workspace-column{flex-direction:column;gap:.8rem;display:flex}.demo-record-panel,.demo-map-panel,.demo-workflow-panel,.demo-inventory-panel,.demo-tradein-panel,.demo-handoff-panel,.demo-timeline-panel{padding:1rem}.demo-panel-heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.85rem;display:flex}.demo-panel-kicker{color:#5c6a7e;font-family:var(--font-geist-mono),monospace;letter-spacing:.09em;text-transform:uppercase;gap:.35rem;font-size:.72rem}.demo-panel-heading h3,.demo-panel-count{color:var(--demo-navy);letter-spacing:-.035em;margin:.33rem 0 0;font-size:.95rem;font-weight:680;line-height:1.3}.demo-panel-live,.demo-db-status{color:#3d7d61;font-family:var(--font-geist-mono),monospace;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex:none;gap:.35rem;font-size:.7rem}.demo-db-status{color:#8692a4}.demo-record-rows{border-top:1px solid #eef1f5;margin:0}.demo-record-row{border-bottom:1px solid #eef1f5;border-radius:.3rem;align-items:baseline;gap:.9rem;padding:.62rem .2rem;display:flex}.demo-record-row dt{color:#5c6a7e;flex:0 0 6.2rem;font-size:.76rem}.demo-record-row dd{min-width:0;color:var(--demo-ink);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;font-size:.73rem;font-weight:650;line-height:1.35;overflow:hidden}.demo-record-row dd[dir=ltr]{font-family:var(--font-geist-mono),monospace;font-size:.68rem}.demo-record-row dd.is-muted{color:#626f81;font-weight:500}@keyframes demo-record-row-flash{0%{background:#1f8dff29}to{background:#1f8dff00}}.demo-record-row.is-updated{animation:1.8s ease-out demo-record-row-flash}.demo-record-row.is-updated dd{color:var(--demo-blue)}@media (prefers-reduced-motion:reduce){.demo-record-row.is-updated{animation:none}}.demo-shipment-status{align-items:center;gap:.35rem;display:inline-flex!important}.demo-shipment-status>span{background:#e2a42c;border-radius:999px;width:.4rem;height:.4rem;margin:0}.demo-shipment-status.is-delivery-updated>span{background:#2fc68a}.demo-map-panel{padding-bottom:.55rem;overflow:hidden}.demo-map-panel>.demo-panel-heading{padding:0 .25rem}.demo-map-wrap{background:#eef2f5;border:1px solid #e4e9ef;border-radius:.7rem;min-height:18rem;position:relative;overflow:hidden}.demo-map{width:100%;min-height:18rem}.demo-map-pin{pointer-events:none;flex-direction:column;align-items:center;gap:.28rem;display:flex;transform:translateY(-.35rem)}.demo-map-pin-dot{background:var(--demo-blue);border:3px solid #fff;border-radius:999px;width:.85rem;height:.85rem;box-shadow:0 .15rem .5rem #101a2f47}.demo-map-pin.is-origin .demo-map-pin-dot{background:#101a2f;width:.7rem;height:.7rem}.demo-map-pin-label{color:#172033;max-width:11rem;font-family:var(--font-geist-sans),Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext;background:#fffffff2;border-radius:.35rem;padding:.18rem .42rem;font-size:.68rem;font-weight:620;line-height:1.3;overflow:hidden;box-shadow:0 .2rem .6rem #1e305029}.demo-map-pin.is-origin .demo-map-pin-label{color:#4a5a70;font-weight:550}.demo-map-fallback{color:#566375;place-items:center;margin:0;font-size:.8rem;display:grid;position:absolute;inset:0}.demo-workspace-lower-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:.8rem;display:grid}.demo-step-index{color:#5c6a7e;font-family:var(--font-geist-mono),monospace;font-size:.65rem}.demo-form{flex-direction:column;gap:.55rem;display:flex}.demo-form label:not(.demo-checkbox-label){color:#66748a;font-size:.63rem;font-weight:650}.demo-form input:not([type=checkbox]){width:100%;min-height:2.55rem;color:var(--demo-ink);font:inherit;background:#fff;border:1px solid #d9e0e9;border-radius:.5rem;outline:none;padding:.55rem .65rem;font-size:.72rem}.demo-form input:not([type=checkbox]):focus{border-color:var(--demo-blue);box-shadow:0 0 0 3px #1f8dff1f}.demo-form p{color:#8995a7;margin:-.05rem 0 .35rem;font-size:.62rem;line-height:1.5}.demo-checkbox-label{color:#68758c;align-items:flex-start;gap:.45rem;font-size:.63rem;line-height:1.4;display:flex}.demo-checkbox-label input{accent-color:var(--demo-blue);margin-top:.08rem}.demo-complete-state{flex-direction:column;align-items:flex-start;gap:.55rem;display:flex}.demo-complete-icon{color:#269c6c;background:#2fc68a21;border-radius:50%;justify-content:center;width:2rem;height:2rem}.demo-complete-state p{color:var(--demo-ink);margin:0;font-size:.72rem;line-height:1.5}.demo-complete-state>span,.demo-notification-confirmed{color:#8a96a8;font-family:var(--font-geist-mono),monospace;text-transform:uppercase;font-size:.56rem}.demo-notification-actions{gap:.45rem;width:100%;display:flex}.demo-notification-actions button{border:1px solid var(--demo-line);color:#5a6b82;background:#fff;border-radius:.45rem;flex:1;min-height:2.2rem;padding:.5rem .55rem;font-size:.64rem}.demo-notification-actions button:hover,.demo-notification-actions button.is-selected{color:var(--demo-blue);background:#1f8dff14;border-color:#1f8dff66}.demo-notification-confirmed{color:#2b9d70}.demo-workflow-idle{color:#9aa5b5;align-items:center;gap:.6rem;min-height:9rem;display:flex}.demo-workflow-idle>span{color:var(--demo-blue);font-size:1.5rem}.demo-workflow-idle p{margin:0;font-size:.7rem;line-height:1.5}.demo-timeline-panel{min-width:0}.demo-timeline{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.demo-timeline li{border-bottom:1px solid #edf0f4;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.5rem;padding-bottom:.65rem;display:grid}.demo-timeline li:last-child{border-bottom:0;padding-bottom:0}.demo-timeline-marker{background:#aab4c3;margin-top:.26rem}.demo-timeline-marker.is-blue{background:var(--demo-blue)}.demo-timeline-marker.is-green{background:#2fc68a}.demo-timeline li div{flex-direction:column;gap:.14rem;min-width:0;display:flex}.demo-timeline strong{color:var(--demo-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;font-weight:650;overflow:hidden}.demo-timeline small,.demo-timeline time{color:#5c6a7e;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.4;overflow:hidden}.demo-timeline time{font-family:var(--font-geist-mono),monospace}@media (max-width:1100px){.demo-operations-grid{grid-template-columns:minmax(16rem,.85fr) minmax(0,1.15fr)}.demo-workspace-lower-grid{grid-template-columns:1fr}}@media (max-width:900px){.demo-operations-shell{border-radius:1rem;padding:.8rem}.demo-operations-heading{flex-direction:column;align-items:flex-start;padding-inline:.2rem}.demo-operations-grid{grid-template-columns:1fr}.demo-record-row dt{flex-basis:5rem}.demo-map-wrap,.demo-map{min-height:15rem}.demo-call-header{padding-inline:.8rem}}@media (prefers-reduced-motion:reduce){.demo-call-status-dot.is-connecting{animation:none}}.demo-brand{direction:ltr}.demo-hero{padding:2.5rem 0 2rem}.demo-hero-copy,.demo-operations-heading,.demo-panel-heading,.demo-record-rows,.demo-timeline-panel,.demo-call-panel{direction:rtl}.demo-eyebrow,.demo-panel-kicker,.demo-panel-live,.demo-reset-button,.demo-call-status{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:normal;text-transform:none}.demo-eyebrow{font-size:.78rem}.demo-hero h1{max-width:40rem;font-size:clamp(2.35rem,5vw,4.2rem)}.demo-hero-copy>p:last-child{max-width:33rem;margin-top:1rem;font-size:1.02rem}.demo-operations-shell{background:#ffffffbd;padding:1.2rem}.demo-operations-heading{align-items:flex-start}.demo-operations-heading h2{max-width:38rem;line-height:1.35}.demo-reset-button{text-transform:none}.demo-call-header,.demo-call-controls,.demo-transcript{direction:rtl}.demo-call-status{text-transform:none}.demo-transcript ol{direction:rtl}.demo-transcript-line>span{font-family:var(--font-geist-sans),Arial,sans-serif;text-transform:none}.demo-transcript-line p,.demo-transcript-empty{direction:rtl;unicode-bidi:plaintext}.demo-record-row dd{unicode-bidi:plaintext}.demo-panel-heading h3[dir=ltr],.demo-timeline time{text-align:start;direction:ltr;unicode-bidi:isolate}.demo-record-row dd[dir=ltr]{text-align:right;direction:ltr;unicode-bidi:isolate}.demo-panel-kicker,.demo-panel-live{text-transform:none}.demo-shipment-status.is-delivery_updated>span{background:#2fc68a}.demo-loading-state{border:1px dashed var(--demo-line);min-height:18rem;color:var(--demo-muted);border-radius:.9rem;place-items:center;font-size:.82rem;display:grid}@media (max-width:740px){.demo-hero{padding:2rem 0 1.6rem}.demo-hero h1{font-size:clamp(2.25rem,12vw,3.5rem)}.demo-operations-heading h2{font-size:1.25rem}}.demo-criteria-chips{flex-wrap:wrap;align-items:center;gap:.35rem;padding:0 0 .75rem;display:flex}.demo-criteria-kicker{color:#7b8798;letter-spacing:.02em;text-transform:uppercase;margin-inline-end:.15rem;font-size:.63rem}.demo-criteria-chip{color:#14508f;unicode-bidi:plaintext;background:#1f8dff14;border:1px solid #1f8dff47;border-radius:999px;padding:.16rem .5rem;font-size:.68rem;font-weight:600}.demo-inventory-grid{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.demo-car-card{border:1px solid var(--demo-line);background:#ffffffb3;border-radius:.7rem;flex-direction:column;gap:.35rem;min-width:0;padding:.65rem .7rem;display:flex}.demo-car-card-head{justify-content:space-between;align-items:baseline;gap:.4rem;min-width:0;display:flex}.demo-car-card-head strong{color:var(--demo-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.demo-car-price{color:#14508f;white-space:nowrap;font-size:.74rem;font-weight:700}.demo-car-specs{flex-wrap:wrap;gap:.3rem;display:flex}.demo-car-specs span{color:#4d5a6d;unicode-bidi:plaintext;background:#101a2f0d;border-radius:.3rem;padding:.1rem .36rem;font-size:.63rem}.demo-car-badge{font-weight:600;color:#1c7a4c!important;background:#26a6691f!important}.demo-car-branch{color:#7b8798;font-size:.63rem}.demo-inventory-empty,.demo-inventory-idle{border:1px dashed var(--demo-line);color:#5c6a7e;text-align:center;border-radius:.7rem;flex-direction:column;gap:.2rem;padding:.9rem;font-size:.72rem;display:flex}.demo-inventory-empty strong{color:var(--demo-ink);font-size:.76rem}.demo-inventory-empty small{color:#7b8798;font-size:.66rem}.demo-tradein-panel h3{font-size:.95rem}.demo-tradein-panel h3.is-muted{color:#7b8798;font-size:.76rem;font-weight:500}.demo-tradein-caveat{color:#7b8798;margin:.5rem 0 0;font-size:.66rem}.demo-handoff-hint{color:#7b8798;margin:.1rem 0 0;font-size:.68rem}.demo-handoff-panel{background:#1f8dff09;border-color:#1f8dff4d}.demo-handoff-message{border:1px solid var(--demo-line);background:#ffffffd9;border-radius:.7rem;margin:.75rem 0 0;padding:.7rem .8rem}.demo-handoff-message p{color:#3d4859;margin:.3rem 0 0;font-size:.72rem;line-height:1.55}.demo-map-pin.is-branch .demo-map-pin-dot{background:#8a97a8;width:.62rem;height:.62rem}.demo-map-pin.is-branch .demo-map-pin-label{color:#5c6a7e;background:#ffffffd9;font-weight:560}.demo-map-pin.is-branch-selected .demo-map-pin-dot{background:#26a669;width:.95rem;height:.95rem}.demo-map-pin.is-branch-selected .demo-map-pin-label{color:#14432c;background:#fff}.demo-map .gmnoprint>div[role=button],.demo-map button[aria-label*=קיצור],.demo-map button[aria-label*=shortcut],.demo-map a[href*=terms_maps],.demo-map a[href*="/maps/@"]{display:none!important}.demo-map .gm-style-cc{opacity:.45;transition:opacity .2s}.demo-map:hover .gm-style-cc{opacity:.8}
