html:root[data-skin~=vivid][data-skin~=quiet]{--v-grad-text:linear-gradient(100deg, #6739e6 0%, #c026d3 55%, #db2777 100%);--v-grad-text-dark:linear-gradient(100deg, #b9a2ff 0%, #f0a6ff 55%, #ffa8cf 100%);--v-grad-btn:linear-gradient(45deg, #4f39e4 0%, #6739e6 50%, #9144f6 100%);--v-grad-brand:linear-gradient(135deg, #4f39e4 0%, #6739e6 38%, #c026d3 72%, #db2777 100%);--v-glow-btn:0 1px 2px #0e111624, 0 10px 22px -10px #6739e6b3;--v-d-violet:#a78bfa;--v-d-sky:#38bdf8;--v-d-emerald:#34d399;--v-d-amber:#fbbf24;& .q-h:not(.q-h--on-dark) .q-mute{color:#6739e6;-webkit-box-decoration-break:clone;box-decoration-break:clone}@supports ((-webkit-background-clip:text) or (background-clip:text)){& .q-h:not(.q-h--on-dark) .q-mute{background-image:var(--v-grad-text);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}@media (width>=40rem){& .q-h:not(.q-h--on-dark) .q-mute{width:fit-content;max-width:100%;margin-inline:auto}}@supports ((-webkit-background-clip:text) or (background-clip:text)){& .q-h--on-dark .q-mute{background-image:var(--v-grad-text-dark);color:#0000;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}}& .q-chip:before{background:linear-gradient(135deg,#6739e6,#ec4899);box-shadow:0 0 0 3px #6739e624}& .q-chip--dark:before{background:linear-gradient(135deg,#a78bfa,#f472b6);box-shadow:0 0 0 3px #a78bfa33}& .q-btn--dark,& .q-nav-cta{background-color:#6739e6;background-image:var(--v-grad-btn);color:#fff;box-shadow:inset 0 1px 0 #ffffff38, var(--v-glow-btn);background-position:0%;background-size:220% 100%;transition:background-position .45s cubic-bezier(.2,.8,.2,1),box-shadow .25s,transform .15s}& .q-btn--dark:hover,& .q-nav-cta:hover{background-color:#6739e6;background-position:100%;box-shadow:inset 0 1px #fff3,0 1px 2px #0e111629,0 14px 30px -10px #6739e6d9}& .q-btn--dark:active,& .q-nav-cta:active{transform:translateY(1px)}& .q-btn--soft{box-shadow:inset 0 0 0 1px var(--q-line), 0 1px 2px #0b0c0e0d;background:#fff}& .q-btn--soft:hover{background:#f4f1ff;box-shadow:inset 0 0 0 1px #cdbff7,0 1px 2px #0b0c0e0d}&[data-mode=dark]{& .lead-clock-figure .chip-wait{color:#b45309;background:#fef3dc;border-color:#fadfa4}& .lead-clock-figure .source{color:#1d4ed8;background:#eaf0fe;border-color:#c3d3fa}& .lead-clock-figure .timer-value,& .lead-clock-figure .pill--orchid{color:#5b2fd6;background:#efeafd}& .lead-clock-figure .bubble{background-color:#6739e6;background-image:var(--v-grad-btn);box-shadow:0 10px 22px -12px #6739e6cc}}& .q-panel-stage .orbit{flex-wrap:wrap;justify-content:center;gap:.625rem;margin:1rem 0 0;display:flex;position:static}& .q-panel-stage .sat{border-color:#0000;border-radius:999px;position:static;box-shadow:0 1px 2px #0b0c0e1a,0 14px 28px -12px #0b0c0e73}& .q-panel-stage .avs i[data-tone=emerald]{background:#047857}& .q-panel-stage .sat-spark,& .q-panel-stage .sat-appt{display:none}& .q-panel-stage .sat-spark{border-radius:1.25rem}@media (width>=66rem){& .q-panel-stage .orbit{margin:0;display:block;position:absolute;inset:0}& .q-panel-stage .sat{position:absolute}& .q-panel-stage .sat-spark{display:flex}& .q-panel-stage .sat-appt{display:inline-flex}& .q-panel-stage .sat-rate{top:11%;left:auto;right:calc(100% + 1.75rem)}& .q-panel-stage .sat-wa{top:56%;right:calc(100% + .625rem)}& .q-panel-stage .sat-spark{top:14%;left:calc(100% + 1.5rem);right:auto}& .q-panel-stage .sat-appt{top:63%;bottom:auto;left:calc(100% + .75rem)}}& .q-panel-shade{background:radial-gradient(60% 80% at 100% 100%,#6739e64d,#0000 70%),radial-gradient(50% 70% at 0 0,#ec489929,#0000 70%),linear-gradient(#0b0c0e24 0%,#0b0c0e42 100%)}& .q-w[data-ink]{color:#6739e6}@supports ((-webkit-background-clip:text) or (background-clip:text)){& .q-w[data-ink]{background-image:var(--v-grad-text);background-size:var(--gs,100%) 100%;background-position:var(--gp,0%) 0;color:#0000;-webkit-text-fill-color:transparent;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}}& .q-pcard[data-tone]{border-color:color-mix(in srgb, var(--tc) 16%, var(--q-line))}& .q-pcard[data-tone] .q-pcard-label{color:var(--tc-ink);align-items:center;gap:.5rem;display:inline-flex}& .q-pcard[data-tone] .q-pcard-label:before{content:"";background:var(--tc);border-radius:999px;width:.4375rem;height:.4375rem}& .q-pcard[data-tone] .q-bars i{background:color-mix(in srgb, var(--tc) 30%, #dfe2e7)}& .q-pcard[data-tone] .q-bars i:nth-child(3){background:var(--tc)}& .q-pcard .pv{border-color:var(--tc-line);background-color:var(--tc-soft);background-image:radial-gradient(color-mix(in srgb, var(--tc) 22%, transparent) 1px, transparent 1.2px);background-size:1rem 1rem;border-radius:1rem}& .q-pcard .pv--duo{background-color:#0000;background-image:radial-gradient(#0e111617 1px,#0000 1.2px),linear-gradient(135deg,#e4f7ef,#fdeaf3);background-size:1rem 1rem,auto;border-color:#cfe7de}& .lg-who span{color:#ffffffeb}& .lg-lang:not(.lg-lang--en){color:#065f46}& .q-svc[data-tone]{border-color:color-mix(in srgb, var(--tc) 22%, var(--q-line));box-shadow:var(--q-shadow-card), 0 26px 50px -30px color-mix(in srgb, var(--tc) 50%, transparent)}& .q-svc-tag{border:1px solid var(--tc-line);background:var(--tc-soft);width:fit-content;color:var(--tc-ink);border-radius:999px;align-items:center;gap:.375rem;padding:.1875rem .5625rem .1875rem .4375rem;font-size:.6875rem;display:inline-flex}& .q-svc-tag svg{flex:none}& .q-svc-copy{justify-items:start}& .q-svc-copy .q-svc-tag{margin-bottom:.375rem}&[data-mode=dark]{& .q-svc[data-key=followup] .chat-phone--es .chat-head{background:#047857;border-bottom-color:#047857}& .q-svc[data-key=followup] .chat-phone--es .chat-avatar{color:#047857;background:#fff}& .q-svc[data-key=followup] .chat-phone--es .chat-who b{color:#fff}& .q-svc[data-key=followup] .chat-phone--es .chat-who span{color:#ffffffe0}& .q-svc[data-key=followup] .chat-phone--es .chat-channel{color:#fff;background:#ffffff14;border-color:#fff6}& .q-svc[data-key=followup] .chat-phone--es .chat-feed{background:radial-gradient(90% 40% at 100% 0,#10b9811f,#0000 70%),#ecf5ef}& .q-svc[data-key=followup] .chat-phone--es .chat-slot--out .chat-bubble{color:var(--q-ink);background:#d8f7c8;box-shadow:0 .08em .2em #0e11161a}& .q-svc[data-key=followup] .chat-phone--es .chat-meta{color:#0b7fb8}& .q-svc[data-key=followup] .chat-phone--es .chat-ai{color:#065f46;background:#04785724}& .q-svc[data-key=followup] .chat-phone--es .chat-input i{background:#10b981}& .q-svc[data-key=ads] .ad-avatar{background:linear-gradient(135deg,#be185d,#c2410c)}& .q-svc[data-key=ads] .ad-vehicle span{color:#be185d;font-weight:600}& .q-svc[data-key=ads] .ad-stat{box-shadow:0 .1em .2em #0e111614,0 1.6em 2.6em -1.2em #be185d8c}& .q-svc[data-key=ads] .ad-value{color:#c2410c}& .q-svc[data-key=ads] .ad-stat:before{content:"";background:linear-gradient(90deg,#ec4899,#ff7a59);border-radius:999px;width:1.8em;height:.3em;margin-bottom:.55em;display:block}& .q-svc[data-key=local] .loc-m-water{fill:#c4e3f6}& .q-svc[data-key=local] .loc-m-park{fill:#d6eadb}& .q-svc[data-key=local] .loc-pin-ours,& .q-svc[data-key=local] .loc-ring-ours{fill:#0b7fd0}& .q-svc[data-key=local] .loc-row--ours{background:#f1f9ff;border-color:#0ea5e9;box-shadow:0 1em 1.6em -.8em #0e64be80}& .q-svc[data-key=local] .loc-row--ours .loc-logo,& .q-svc[data-key=local] .loc-rank{background:linear-gradient(135deg,#0369a1,#2563eb)}& .q-svc[data-key=local] .loc-actions i{color:#0369a1;background:#e6f4fd;border-color:#bae0f7}& .q-svc[data-key=local] .star-on{fill:#f59e0b}& .q-svc[data-key=reporting] .rep-legend i.a{background:#d97706}& .q-svc[data-key=reporting] .rep-legend i.b{background:#6739e6}& .q-svc[data-key=reporting] .rep-line-a{stroke:#d97706;stroke-width:3.5px}& .q-svc[data-key=reporting] .rep-line-b{stroke:#6739e6;stroke-opacity:.85}& .q-svc[data-key=reporting] .rep-mline{stroke:#d97706}& .q-svc[data-key=reporting] .rep-halo{fill:#f59e0b}& .q-svc[data-key=reporting] .rep-dot,& .q-svc[data-key=reporting] .rep-tip{stroke:#d97706}& .q-svc[data-key=reporting] #rep-area stop:first-child,& .q-svc[data-key=reporting] #rep-area stop:nth-child(2){stop-color:#f59e0b}& .q-svc[data-key=reporting] .rep-step:last-child .rep-track i{background:linear-gradient(90deg,#fbbf24,#f97316)}& .q-svc[data-key=reporting] .rep-step:last-child .rep-num{color:#b45309}}& .q-step:first-child,& .q-j:first-child{--sc:var(--v-d-violet)}& .q-step:nth-child(2),& .q-j:nth-child(2){--sc:var(--v-d-sky)}& .q-step:nth-child(3),& .q-j:nth-child(3){--sc:var(--v-d-emerald)}& .q-step:nth-child(4),& .q-j:nth-child(4){--sc:var(--v-d-amber)}&:not(.anim) .q-step .q-check,& .q-step[data-lit] .q-check{border-color:var(--sc);background:var(--sc);box-shadow:0 0 0 4px color-mix(in srgb, var(--sc) 20%, transparent)}&.anim .q-step:not([data-lit]) .q-check{box-shadow:none;background:0 0;border-color:#4a4f58}& .q-j-dot,& .q-j--last .q-j-dot{border-color:var(--sc);background:var(--sc);box-shadow:0 0 0 3px color-mix(in srgb, var(--sc) 24%, transparent)}& .q-j:first-child{--sn:var(--v-d-sky)}& .q-j:nth-child(2){--sn:var(--v-d-emerald)}& .q-j:nth-child(3){--sn:var(--v-d-amber)}& .q-j:not(:last-child):before{background:linear-gradient(180deg, var(--sc), var(--sn,var(--sc)));opacity:.7;width:1.5px}& .q-item[open] .q-plus{background:var(--q-accent-soft);color:var(--q-accent-ink)}& summary:hover .q-plus{background:var(--q-accent-soft)}&:not([data-mode=dark]){& .q-msg.en{background:#e6f4fd;border-color:#bae0f7}& .q-msg.en .q-msg-tag{color:#0369a1;background:#fff}& .q-msg.es{background:#d8f7c8;border-color:#aee39a}& .q-msg.es .q-msg-tag{color:#047857;background:#fff}& .q-msg .typing i{background:#10b981}}& .q-cta-shade{background:radial-gradient(46% 58%,#341c9680,#0000 100%),radial-gradient(60% 50% at 50% 100%,#ef6fc233,#0000 75%),linear-gradient(115deg,#4f39e4cc 0%,#6739e6c2 42%,#ba26bec7 78%,#db2777cc 100%)}@media (width<=64rem){& .q-cta-shade{background:radial-gradient(70% 60%,#341c9680,#0000 100%),radial-gradient(60% 50% at 50% 100%,#ef6fc233,#0000 75%),linear-gradient(115deg,#4f39e4cc 0%,#6739e6c2 42%,#ba26bec7 78%,#db2777cc 100%)}}@media (width<=40rem){& .q-cta-shade{background:radial-gradient(100% 62%,#341c9680,#0000 100%),radial-gradient(60% 50% at 50% 100%,#ef6fc233,#0000 75%),linear-gradient(115deg,#4f39e4cc 0%,#6739e6c2 42%,#ba26bec7 78%,#db2777cc 100%)}}& .q-cta .q-h .q-mute,& .q-cta-content .q-mute{color:#fff;-webkit-text-fill-color:#fff;background-image:none}& .q-cta :focus-visible{outline-color:#fff}& .q-cta .q-btn--light{color:#5b2fd6;background:#fff;box-shadow:0 1px 2px #0b0c0e26,0 14px 30px -12px #0b0c0e80}& .q-cta .q-btn--light:hover{background:#f4f1ff}}
