@media (prefers-reduced-motion:no-preference){html:has(.ld-root){scroll-behavior:smooth}}@layer components{.ld-section{padding-block:calc(var(--ld-section-py) * .66)}@media (min-width:640px){.ld-section{padding-block:var(--ld-section-py)}}.ld-band{border-block:1px solid var(--border);background:var(--ld-band)}.ld-band-2{background:var(--ld-band-2)}:root[data-theme=dark] .ld-band-2{background:var(--ld-band)}:root:not([data-style]) .ld-band,:root[data-style=soft] .ld-band{border-color:#0000}.ld-h1{font-size:calc(var(--ld-h1) * .5833);line-height:1.1;font-weight:var(--ld-h1-weight)}@media (min-width:640px){.ld-h1{font-size:calc(var(--ld-h1) * .8333)}}@media (min-width:1024px){.ld-h1{font-size:var(--ld-h1);line-height:1.06}}}.ld-root [id]{scroll-margin-top:80px}.ld-faq summary::-webkit-details-marker{display:none}.ld-faq[open] .ld-plus{transform:rotate(45deg)}.ld-plus{transition:transform .2s ease-out}.ld-window{border:1px solid var(--border);border-radius:var(--ld-window-r);background:var(--background);box-shadow:var(--elev-overlay);-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr);font-size:14px;line-height:1.5;display:grid;overflow:hidden}@media (min-width:768px){.ld-window{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}}.ld-bar{border-block-end:1px solid var(--border);background:var(--sidebar);white-space:nowrap;order:-1;grid-column:1/-1;align-items:center;gap:8px;height:40px;padding-inline:14px;font-size:13px;display:flex}.ld-barMark{border-radius:var(--r-sm);background:var(--primary);width:20px;height:20px;color:var(--primary-foreground);place-items:center;font-size:11px;font-weight:600;display:grid}.ld-barBusiness{font-weight:500}.ld-barSep{color:var(--border)}.ld-barPage{color:var(--muted-foreground)}.ld-barMe{background:var(--muted);width:24px;height:24px;color:var(--muted-foreground);border-radius:999px;place-items:center;margin-inline-start:auto;font-size:11px;font-weight:500;display:grid}.ld-board{border-block-start:1px solid var(--border);order:2;min-width:0;padding:16px;container-type:inline-size}@media (min-width:768px){.ld-board{border-block-start:0;order:0}}.ld-columns>*{border-radius:var(--r-lg);background:var(--sidebar);min-width:0;padding:8px}:root[data-theme=dark] .ld-columns>*{background:color-mix(in oklch, var(--card) 40%, transparent)}.ld-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@container (min-width:400px){.ld-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}.ld-middle{display:none}@container (min-width:400px){.ld-middle{display:block}}.ld-first{display:none}@container (min-width:600px){.ld-columns{grid-template-columns:repeat(4,minmax(0,1fr))}.ld-first{display:block}}.ld-colHead{white-space:nowrap;align-items:center;gap:6px;margin-block-end:8px;padding-inline:2px;font-size:12.5px;font-weight:500;display:flex}.ld-dot{border-radius:999px;flex:none;width:7px;height:7px}.ld-stack{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.ld-lead{border:1px solid var(--border);border-radius:var(--r-md);background:var(--card);box-shadow:var(--elev-xs);padding:8px 10px}.ld-leadName{font-weight:500}.ld-leadMeta{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ld-amount{font-variant-numeric:tabular-nums;margin-block-start:2px;font-size:12px;font-weight:500}.ld-slot{grid-template-rows:1fr;display:grid}.ld-slot>*{min-height:0;overflow:hidden}.ld-leaving{opacity:0;grid-template-rows:0fr;margin-block-end:-8px;animation:.5s cubic-bezier(.4,0,.2,1) 2.1s backwards leave}@keyframes leave{0%{opacity:1;grid-template-rows:1fr;margin-block-end:0}}.ld-arriving{animation:.5s cubic-bezier(.2,0,0,1) 2.3s backwards arrive}@keyframes arrive{0%{opacity:0;grid-template-rows:0fr}}.ld-arriving .ld-lead{animation:1.8s ease-out 2.8s backwards flash}@keyframes flash{0%,30%{box-shadow:0 0 0 2px var(--ring);background-color:var(--accent)}to{box-shadow:0 0 #0000}}.ld-chat{background:var(--card);flex-direction:column;order:1;gap:10px;min-width:0;padding:16px;display:flex}@media (min-width:768px){.ld-chat{border-inline-start:1px solid var(--border);order:1}}.ld-chatHead{align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.ld-bubble{border-radius:var(--bubble-r);background:var(--bubble-bg);align-self:flex-start;max-width:92%;padding:8px 12px;animation:.35s ease-out .4s backwards rise}.ld-typed{clip-path:inset(0);animation:1.1s steps(28,end) .6s backwards type;display:block}@keyframes type{0%{clip-path:inset(0 0 0 100%)}}.ld-done{color:var(--muted-foreground);align-items:center;gap:6px;font-size:12px;animation:.3s ease-out 1.9s backwards fade;display:flex}.ld-done svg{color:var(--success);flex:none}.ld-reply{animation:.4s ease-out 2.7s backwards fade}.ld-card{border:1px solid color-mix(in oklch, var(--primary) 35%, var(--border));border-radius:var(--r-lg);background:var(--card);animation:.45s cubic-bezier(.2,0,0,1) 3.3s backwards rise;overflow:hidden}.ld-cardHead{border-block-end:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.ld-cardTitle{color:var(--primary);align-items:center;gap:6px;font-weight:600;display:flex}.ld-waiting{color:var(--muted-foreground);white-space:nowrap;font-size:11.5px}.ld-message{border-radius:var(--r-md);background:var(--muted);margin:10px 12px 0;padding:8px 10px}.ld-actions{grid-template-columns:1fr 1fr;gap:8px;padding:10px 12px 12px;display:grid}.ld-approve,.ld-cancel{border-radius:var(--r-button-sm);place-items:center;height:32px;font-weight:500;display:grid}.ld-approve{background:var(--primary);color:var(--primary-foreground)}.ld-cancel{border:1px solid var(--border);background:var(--background)}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}@keyframes fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ld-window *,.ld-window{animation:none!important}}.ld-dark,:root[data-theme=dark] .ld-light{display:none}:root[data-theme=dark] .ld-dark{display:block}:root[data-theme=dark] .ld-dim img{filter:brightness(.86)}.ld-fade img{-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.ld-phone{box-shadow:var(--elev-overlay);border:6px solid #212429;border:6px solid lab(14.1232% -.433221 -3.69173);border-radius:30px}:root[data-theme=dark] .ld-phone{border-color:#36383b;border-color:lab(23.42% -.298157 -2.23399)}
