.lb .lb-demo{gap:14px;min-width:0;display:grid;container:lbdemo/inline-size}.lb .lb-demo-stage{background:radial-gradient(circle at 1px 1px, var(--line-2) 1px, transparent 1.4px) 0 0 / 18px 18px, var(--panel-2);border:1px solid var(--line-2);grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px;padding:clamp(14px,3vw,26px);display:grid}@container lbdemo (min-width:620px){.lb .lb-demo-stage{grid-template-columns:268px minmax(0,1fr);align-items:center}}.lb .lb-demo-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;display:flex}.lb .lb-demo-foot p{color:var(--fg-2);max-width:56ch;font-size:.9rem}.lb .lb-dphone{width:100%;max-width:268px;box-shadow:0 1px 0 #ffffff0f inset, 0 24px 48px -24px rgba(var(--shadow), .55);background:#0d0f13;border-radius:34px;padding:8px}.lb .lb-dp-scr{--hz-bg:#edeff4;--hz-sf:#fff;--hz-ink:#121726;--hz-mu:#565d72;--hz-ln:#e1e4ec;--hz-ac:#2346c6;--hz-ok:#137a45;background:var(--hz-bg);height:520px;color:var(--hz-ink);border-radius:27px;flex-direction:column;font-size:13px;line-height:1.35;display:flex;position:relative;overflow:hidden}.lb .lb-dp-scr :focus-visible{outline:2px solid var(--hz-ac);outline-offset:2px}.lb .lb-dp-head{align-items:center;gap:8px;padding:18px 12px 10px;display:flex}.lb .lb-dp-logo{color:#f1e3c8;width:30px;height:30px;font-family:var(--print);background:#3a2418;border-radius:8px;flex:none;place-items:center;font-size:13px;font-style:italic;display:grid}.lb .lb-dp-head b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13.5px;font-weight:700;overflow:hidden}.lb .lb-dp-chip{background:color-mix(in srgb, var(--hz-ac) 13%, var(--hz-sf));color:var(--hz-ac);border-radius:999px;flex:none;padding:4px 9px;font-size:11.5px;font-weight:700}.lb .lb-dp-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:0 12px 12px;display:flex;overflow-y:auto}.lb .lb-dp-list{background:var(--hz-sf);border-radius:16px;gap:8px;padding:12px;display:grid}.lb .lb-dp-h{font-size:14px;font-weight:700}.lb .lb-dp-area{background:var(--hz-bg);color:var(--hz-mu);border-radius:10px;align-items:flex-start;gap:7px;padding:7px 9px;font-size:12px;display:flex}.lb .lb-dp-area svg{width:14px;height:14px;color:var(--hz-ink);flex:none;margin-top:1px}.lb .lb-dp-list ul{margin:0;padding:0;list-style:none;display:grid}.lb .lb-dp-list li{border-top:1px solid var(--hz-ln);align-items:baseline;gap:8px;padding:7px 0;display:flex}.lb .lb-dp-q{color:var(--hz-ac);min-width:20px;font-weight:700}.lb .lb-dp-n{flex:1;min-width:0}.lb .lb-dp-list li b{font-variant-numeric:tabular-nums;font-weight:700}.lb .lb-dp-sum{border-top:1px solid var(--hz-ln);gap:3px;margin:0;padding-top:8px;display:grid}.lb .lb-dp-sum div{color:var(--hz-mu);justify-content:space-between;display:flex}.lb .lb-dp-sum dd{font-variant-numeric:tabular-nums;margin:0}.lb .lb-dp-sum .lb-dp-total{color:var(--hz-ink);font-size:14.5px;font-weight:700}.lb .lb-dp-actions{gap:8px;margin-top:auto;display:grid}.lb .lb-dp-btn{cursor:pointer;text-align:center;border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-size:13.5px;font-weight:700;line-height:1.2;display:inline-flex}.lb .lb-dp-btn svg{flex:none;width:16px;height:16px}.lb .lb-dp-btn:disabled{cursor:default;opacity:.7}.lb .lb-dp-acc{background:var(--hz-ac);color:#fff}.lb .lb-dp-acc:hover:not(:disabled){background:#1b3aa8}.lb .lb-dp-line{background:var(--hz-sf);color:var(--hz-ink);box-shadow:inset 0 0 0 1px var(--hz-ln)}.lb .lb-dp-line:hover{box-shadow:inset 0 0 0 1px var(--hz-mu)}.lb .lb-dp-line[aria-pressed=true]{color:#7a4a00;box-shadow:none;background:#fff0cf}.lb .lb-dp-text{color:var(--hz-mu);background:0 0;min-height:36px}.lb .lb-dp-note{color:var(--hz-mu);text-align:center;font-size:11.5px}.lb .lb-dp-sent{background:var(--hz-sf);border-radius:16px;gap:8px;padding:14px 12px 12px;display:grid}.lb .lb-dp-sent h4{letter-spacing:-.02em;align-items:center;gap:8px;font-size:26px;font-weight:800;line-height:1.1;display:flex}.lb .lb-dp-sent h4:focus{outline:none}.lb .lb-dp-sent h4:focus-visible{outline:2px solid var(--hz-ac)}.lb .lb-dp-paid{letter-spacing:.04em;text-transform:uppercase;background:color-mix(in srgb, var(--hz-ok) 12%, #fff);color:var(--hz-ok);border-radius:999px;padding:3px 7px;font-size:10.5px;font-weight:800}.lb .lb-dp-sub{color:var(--hz-mu);font-weight:600}.lb .lb-dp-steps{gap:0;margin:2px 0;padding:0;list-style:none;display:grid}.lb .lb-dp-steps li{min-height:30px;color:var(--hz-mu);align-items:center;gap:9px;display:flex;position:relative}.lb .lb-dp-steps li+li:before{content:"";background:var(--hz-ln);width:1.5px;height:12px;position:absolute;top:-9px;left:8.5px}.lb .lb-dp-steps i{border:1.5px solid var(--hz-ln);background:var(--hz-sf);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.lb .lb-dp-steps i svg{width:11px;height:11px}.lb .lb-dp-steps li.lb-done{color:var(--hz-ink)}.lb .lb-dp-steps li.lb-done i{background:var(--hz-ok);border-color:var(--hz-ok);color:#fff}.lb .lb-dp-steps li.lb-now{color:var(--hz-ink);font-weight:700}.lb .lb-dp-steps li.lb-now i{border-color:var(--hz-ac);box-shadow:inset 0 0 0 4px var(--hz-ac)}.lb .lb-dp-cancel{color:#8a1c1c;background:#fdecec;border-radius:10px;gap:2px;padding:9px 10px;display:grid}.lb .lb-dp-mini{border-top:1px solid var(--hz-ln);color:var(--hz-mu);gap:2px;margin:0;padding:8px 0 0;list-style:none;display:grid}.lb .lb-dp-sheet{z-index:2;animation:lb-dp-up .28s var(--ease);background:#fff;border-radius:20px 20px 0 0;gap:8px;padding:16px 14px 18px;display:grid;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -12px 40px #12172640}@keyframes lb-dp-up{0%{opacity:0;transform:translateY(40px)}}.lb .lb-dp-prov{color:var(--hz-mu);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex}.lb .lb-dp-prov svg{width:13px;height:13px}.lb .lb-dp-to{color:var(--hz-mu)}.lb .lb-dp-amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800}.lb .lb-dp-cardno{border:1px solid var(--hz-ln);font-family:var(--mono);color:var(--hz-ink);border-radius:10px;align-items:center;gap:8px;padding:10px;font-size:12px;display:flex}.lb .lb-dp-cardno svg{width:16px;height:16px;color:var(--hz-mu)}.lb .lb-dp-tabs{border-top:1px solid var(--hz-ln);background:var(--hz-sf);grid-template-columns:repeat(4,1fr);padding:6px 4px 12px;display:grid}.lb .lb-dp-tabs span{color:var(--hz-mu);justify-items:center;gap:2px;font-size:10px;font-weight:600;display:grid}.lb .lb-dp-tabs svg{width:17px;height:17px}.lb .lb-dp-tabs .lb-on{color:var(--hz-ink)}.lb .lb-dtab{width:100%;min-width:0;box-shadow:0 1px 0 #ffffff0f inset, 0 24px 48px -24px rgba(var(--shadow), .55);background:#0d0f13;border-radius:22px;padding:10px}.lb .lb-ds-scr{color:#0f172a;background:#f1f5f9;border-radius:13px;flex-direction:column;height:440px;font-size:13px;line-height:1.35;display:flex;overflow:hidden;container:lbstaff/inline-size}@container lbdemo (min-width:620px){.lb .lb-ds-scr{height:520px}}.lb .lb-ds-scr :focus-visible{outline-offset:1px;outline:3px solid #0191f199}.lb .lb-ds-head{background:#fff;border-bottom:1px solid #e2e8f0;align-items:center;gap:10px;padding:10px 12px;display:flex}.lb .lb-ds-head b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;font-weight:800;overflow:hidden}.lb .lb-ds-live{color:#15803d;white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;font-weight:700;display:inline-flex}.lb .lb-ds-live:before{content:"";background:#16a34a;border-radius:50%;width:7px;height:7px}.lb .lb-ds-sound{color:#334155;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:6px;min-height:34px;margin-left:auto;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.lb .lb-ds-sound svg{width:15px;height:15px}.lb .lb-ds-sound[aria-pressed=false]{color:#64748b}.lb .lb-ds-calls{gap:6px;padding:8px 10px 0;display:grid}.lb .lb-ds-call{color:#78350f;animation:lb-ds-in .35s var(--ease);background:#fef3c7;border:1px solid #fcd34d;border-radius:12px;align-items:center;gap:8px;padding:6px 6px 6px 10px;display:flex}.lb .lb-ds-call svg{flex:none;width:16px;height:16px}.lb .lb-ds-call span{flex:1;min-width:0}.lb .lb-ds-call button{color:#fff;cursor:pointer;background:#15803d;border:0;border-radius:10px;min-height:34px;padding:0 14px;font-weight:800}.lb .lb-ds-body{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;flex:1;min-height:0;padding:10px;overflow-y:auto}.lb .lb-ds-chips{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.lb .lb-ds-chips button{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.lb .lb-ds-chips button[aria-pressed=true]{color:#fff;background:#0f172a;border-color:#0f172a}.lb .lb-ds-chips span{color:#334155;font-variant-numeric:tabular-nums;background:#e2e8f0;border-radius:999px;min-width:18px;padding:0 5px;font-size:11px}.lb .lb-ds-chips button[aria-pressed=true] span{color:#fff;background:#fff3}.lb .lb-ds-chips span.lb-hot,.lb .lb-ds-chips button[aria-pressed=true] span.lb-hot{color:#fff;background:#c81e1e}.lb .lb-ds-cols{gap:10px;display:grid}.lb .lb-ds-col{align-content:start;gap:8px;min-width:0;display:none}.lb .lb-ds-col[data-on]{display:grid}.lb .lb-ds-col h6,.lb .lb-ds-dlist h6{text-transform:uppercase;letter-spacing:.05em;color:#475569;margin:0;font-size:11px;font-weight:800;display:none}.lb .lb-ds-col h6 span,.lb .lb-ds-dlist h6 span{color:#94a3b8}@container lbstaff (min-width:470px){.lb .lb-ds-chips{display:none}.lb .lb-ds-cols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.lb .lb-ds-col{display:grid}.lb .lb-ds-col h6{display:block}}.lb .lb-ds-empty{color:#64748b;text-align:center;border:1.5px dashed #cbd5e1;border-radius:12px;padding:14px 10px;font-size:12px}.lb .lb-ds-dlist{gap:12px;display:grid}.lb .lb-ds-dlist section{gap:8px;display:grid}.lb .lb-ds-dlist h6{display:block}.lb .lb-ds-card{min-width:0;animation:lb-ds-in .35s var(--ease);background:#fff;border:1px solid #e2e8f0;border-radius:14px;gap:6px;padding:10px;display:grid;box-shadow:0 1px 2px #0f172a0f}.lb .lb-ds-card.lb-fresh{animation:lb-ds-in .35s var(--ease), lb-ds-flash 1.1s ease-in-out .35s 4;border-color:#0191f1}@keyframes lb-ds-in{0%{opacity:0;transform:translateY(-8px)}}@keyframes lb-ds-flash{50%{background:#eff8ff;box-shadow:0 0 0 4px #0191f159}}.lb .lb-ds-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.lb .lb-ds-top>div{min-width:0}.lb .lb-ds-card h5{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:16px;font-weight:800;line-height:1.2}.lb .lb-ds-top p{color:#64748b;font-size:11.5px}.lb .lb-ds-top p b{color:#334155;font-variant-numeric:tabular-nums}.lb .lb-ds-tag{color:#1e3a8a;letter-spacing:.04em;background:#e0e7ff;border-radius:999px;align-items:center;gap:4px;margin-bottom:3px;padding:2px 7px;font-size:10.5px;font-weight:800;display:inline-flex}.lb .lb-ds-tag svg{width:12px;height:12px}.lb .lb-ds-timer{color:#334155;font-variant-numeric:tabular-nums;background:#f1f5f9;border-radius:8px;flex:none;padding:3px 7px;font-size:12px;font-weight:800}.lb .lb-ds-pills:empty{display:none}.lb .lb-ds-pill{color:#1e293b;letter-spacing:.04em;background:#e2e8f0;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:800;display:inline-block}.lb .lb-ds-pill.lb-ok{color:#fff;background:#059669}.lb .lb-ds-addr{color:#334155;font-size:12px}.lb .lb-ds-lines{gap:3px;margin:0;padding:0;list-style:none;display:grid}.lb .lb-ds-lines li{overflow-wrap:anywhere;gap:6px;font-size:13px;font-weight:600;display:flex}.lb .lb-ds-lines span{text-align:center;color:#fff;background:#0f172a;border-radius:6px;flex:none;align-self:start;min-width:26px;padding:1px 0;font-size:11.5px}.lb .lb-ds-acts{flex-wrap:wrap;gap:6px;display:flex}.lb .lb-ds-btn{color:#fff;cursor:pointer;background:#0170bc;border:0;border-radius:11px;flex:1;min-height:38px;padding:0 10px;font-size:12.5px;font-weight:800;line-height:1.15}.lb .lb-ds-btn:hover{background:#015f9f}.lb .lb-ds-btn.lb-go{background:#15803d}.lb .lb-ds-btn.lb-go:hover{background:#126b33}.lb .lb-ds-btn.lb-ds-cancel{color:#9b1c1c;background:#fdecec;flex:none}@media (prefers-reduced-motion:reduce){.lb .lb-dp-sheet,.lb .lb-ds-call,.lb .lb-ds-card,.lb .lb-ds-card.lb-fresh{animation:none}}
