.lh .cvu{--cv-hover:#dcdce3;--cv-block:#f7f7f9;--cv-comment:#1abcfe;--cv-comment-accent:#0e7490}.lh .cvu .is-amina{--c:#dd3c64}.lh .cvu .is-sofia{--c:#dd7f3c}.lh .cvu .is-marco{--c:#9a3cdd}.lh .cvu .is-dana{--c:#dd3cc2}.lh .v3s-canvas .v3s-app.is-comments{grid-template-columns:52px 240px minmax(0,1fr) 300px}.lh .v3s-canvas .v3s-app.is-build,.lh .v3s-canvas .v3s-app.is-code{grid-template-columns:52px minmax(0,1fr)}.lh .v3s-app.is-comments .v3s-frame,.lh .v3s-app.is-history .v3s-frame{position:relative}.lh .v3s-app.is-comments .v3s-stage{justify-items:start;padding-left:28px}.lh .cvu-pin{letter-spacing:.2px;line-height:1}.lh .cvu-pin.is-open{background:#ffd060;box-shadow:0 0 0 2px #ffffff,0 2px 8px rgba(0,0,0,.5)}.lh .v3s-pin-at{position:absolute;z-index:3}.lh .v3s-pin-at.is-price{left:calc(31% - 4px);top:calc(57% - 24px)}.lh .v3s-pin-at.is-tabs{left:36%;bottom:30px}.lh .v3s-thread-at{position:absolute;z-index:4;left:calc(31% + 20px);top:calc(57% - 80px)}.lh .cvu-x{color:var(--cv-muted);font-size:14px;line-height:1}.lh .cvu-react{display:grid;place-items:center;width:18px;height:16px;border:1px solid var(--cv-line);border-radius:9px;color:var(--cv-muted);line-height:1}.lh .cvu-del,.lh .cvu-react{margin-top:2px;font-size:10px}.lh .cvu-del{display:block;color:#991b1b}.lh .cvu-img-btn{display:grid;place-items:center;width:21px;height:17px;margin-top:4px;border:1px solid var(--cv-line);border-radius:4px;color:var(--cv-muted)}.lh .cvu-resolve{display:flex;flex-direction:column;align-items:center;color:var(--cv-muted);font-size:10px;line-height:1.4}.lh .cvu-resolve.is-small{font-size:9px}.lh .cvu-thread{display:block;width:240px;border:1px solid var(--cv-line);border-radius:8px;background:#ffffff;box-shadow:0 4px 24px rgba(0,0,0,.5);color:var(--cv-txt);font-size:11px;line-height:1.4;text-align:left}.lh .cvu-th-head{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:8px 10px;border-bottom:1px solid var(--cv-line)}.lh .cvu-th-head b{font-weight:600}.lh .cvu-th-head>span{display:flex;align-items:center;gap:6px}.lh .cvu-th-head em{color:var(--cv-muted);font-size:10px;line-height:1}.lh .cvu-th-where{display:block;overflow:hidden;padding:4px 10px 0;color:var(--cv-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.lh .cvu-th-msgs{display:block;padding:6px 10px}.lh .cvu-th-msg{display:block;margin-top:6px}.lh .cvu-th-msg:first-child{margin-top:0}.lh .cvu-cm-msg em,.lh .cvu-th-msg em{color:var(--cv-muted);font-size:10px}.lh .cvu-th-msgs .cvu-del{margin-top:4px}.lh .cvu-th-reply{display:block;padding:6px 8px;border-top:1px solid var(--cv-line)}.lh .cvu-th-box{display:block;min-height:56px;padding:4px 6px;border:1px solid var(--cv-line);border-radius:4px;background:var(--cv-field);color:#9ca3af}.lh .cvu-th-foot{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:4px}.lh .cvu-th-foot em{color:var(--cv-dim);font-size:9px}.lh .cvu-th-foot>span{display:flex;align-items:center;gap:6px}.lh .cvu-th-foot b{padding:2px 10px;border:1px solid var(--cv-line);border-radius:4px;background:var(--cv-block);color:var(--cv-dim);font-size:10px;font-weight:400}.lh .cvu-comments{font-size:12px;line-height:1.4}.lh .cvu-cm-bar{display:block;border-bottom:1px solid var(--cv-line)}.lh .cvu-cm-head{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:8px 8px 4px 12px;color:var(--cv-dim)}.lh .cvu-cm-head b{flex:1;min-width:0;color:var(--cv-txt);font-size:12px;font-weight:600}.lh .cvu-cm-head em{display:inline-flex;align-items:center;gap:4px;padding:2px 4px;color:var(--cv-comment);font-size:10px}.lh .cvu-cm-ib{display:grid;place-items:center;width:32px;height:32px;border-radius:4px}.lh .cvu-cm-ch{padding:4px;font-size:12px;font-weight:600;line-height:1}.lh .cvu-cm-head .cvu-x{padding:4px;color:var(--cv-dim)}.lh .cvu-cm-search{display:block;height:20px;margin:0 8px 6px 12px;padding:2px 22px 2px 6px;border:1px solid var(--cv-line);border-radius:4px;background:var(--cv-hover);color:#9ca3af;font-size:10px;line-height:14px}.lh .cvu-cm-sortrow{display:flex;justify-content:flex-end;padding:0 8px 6px 12px}.lh .cvu-cm-sort{padding:1px 6px;border:1px solid var(--cv-line);border-radius:4px;color:var(--cv-muted);font-size:10px}.lh .cvu-cm-card,.lh .cvu-cm-list{display:block;padding:8px}.lh .cvu-cm-card{margin-bottom:8px;border:1px solid var(--cv-line);border-radius:6px;background:var(--cv-block)}.lh .cvu-cm-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.lh .cvu-cm-top b{color:var(--cv-comment);font-size:10px;font-weight:400}.lh .cvu-cm-top b em{margin-left:4px;color:var(--cv-dim)}.lh .cvu-cm-msg{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-top:4px;color:var(--cv-txt);font-size:11px}.lh .cvu-cm-top+.cvu-cm-msg{margin-top:0}.lh .cvu-cm-dots{padding:0 2px;color:var(--cv-dim);font-size:12px;line-height:1;opacity:0}.lh .cvu-cm-reply{display:block;height:20px;margin-top:4px;padding:2px 6px;border:1px solid var(--cv-line);border-radius:4px;background:var(--cv-hover);color:#9ca3af;font-size:10px;line-height:14px}.lh .cvu-history{font-size:12px;line-height:1.4}.lh .cvu-vh-head{flex:none;display:flex;align-items:center;gap:6px;height:44px;padding:0 15px;border-bottom:1px solid var(--cv-line);color:var(--cv-txt)}.lh .cvu-vh-head b{flex:1;font-size:14px;font-weight:600}.lh .cvu-vh-ib{flex:none;display:grid;place-items:center;width:24px;height:24px;color:var(--cv-muted)}.lh .cvu-vh-head .cvu-vh-ib{margin-right:-4px}.lh .cvu-vh-name{display:block;padding:8px 15px;border-bottom:1px solid var(--cv-line)}.lh .cvu-vh-name>span{display:flex;align-items:center;gap:6px;height:24px}.lh .cvu-vh-group{display:block;padding:10px 15px 4px;color:var(--cv-dim);font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.lh .cvu-vh-set{display:block}.lh .cvu-vh-current{display:flex;align-items:center;gap:2px}.lh .cvu-vh-current>span{flex:1;padding:6px 15px 6px 22px;border-left:2px solid transparent}.lh .cvu-vh-current>span.is-on,.lh .cvu-vh-row.is-on{border-left-color:var(--cv-accent);background:var(--cv-sel)}.lh .cvu-vh-current .cvu-vh-ib{margin-right:6px}.lh .cvu-vh-row{display:flex;align-items:center;gap:8px;padding:6px 15px 6px 22px;border-left:2px solid transparent}.lh .cvu-vh-body{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px}.lh .cvu-vh-body b{max-width:100%;overflow:hidden;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.lh .cvu-vh-body b.is-named{font-weight:600}.lh .cvu-vh-body>em{color:var(--cv-muted);font-size:11px}.lh .cvu-vh-by{display:flex;align-items:center;gap:4px;max-width:100%;color:var(--cv-dim);font-size:11px}.lh .cvu-vh-by i{flex:none;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--cv-hover);color:var(--cv-muted);font-size:8px;font-weight:600;line-height:1}.lh .cvu-vh-ib.is-more{opacity:0}.lh .cvu-vh-auto{display:flex;align-items:center;gap:6px;padding:6px 15px;border-left:2px solid transparent;color:var(--cv-txt);white-space:nowrap}.lh .cvu-vh-auto svg{color:var(--cv-dim);transform:rotate(-90deg)}.lh .cvu-vh-banner{position:absolute;left:50%;top:58px;z-index:6;display:flex;align-items:center;gap:8px;padding:7px 10px 7px 14px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(20,20,22,.92);color:#e8e8ea;font-size:12px;line-height:1.4;white-space:nowrap;transform:translateX(-50%)}.lh .cvu-vh-banner i{flex:none;width:6px;height:6px;border-radius:50%;background:#f2b34e}.lh .cvu-vh-banner b{padding:4px 10px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:rgba(255,255,255,.08);font-size:11px;font-weight:600}.lh .cvu-veil{position:absolute;inset:0;z-index:8;display:grid;place-items:center;background:rgba(0,0,0,.55)}.lh .cvu-share-dlg{display:flex;flex-direction:column;width:520px;max-width:94%;max-height:88%;overflow:hidden;border:1px solid var(--cv-line);border-radius:14px;background:#ffffff;box-shadow:0 30px 90px rgba(0,0,0,.6);color:var(--cv-txt);font-size:12px;line-height:1.4;text-align:left}.lh .cvu-sd-head{flex:none;display:flex;align-items:center;padding:14px 16px;border-bottom:1px solid var(--cv-line)}.lh .cvu-sd-head b{font-size:13px;font-weight:700}.lh .cvu-sd-x{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:7px;color:var(--cv-muted)}.lh .cvu-sd-head .cvu-sd-x{margin-left:auto}.lh .cvu-sd-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:16px;padding:16px;overflow:hidden}.lh .cvu-sd-invite{display:flex;flex-direction:column;gap:6px}.lh .cvu-sd-irow{display:flex;align-items:flex-start;gap:8px}.lh .cvu-sd-field{flex:1;padding:9px 11px;border:1px solid var(--cv-accent);border-radius:8px;background:var(--cv-field);outline:2px solid var(--cv-accent);outline-offset:2px;color:#9ca3af}.lh .cvu-sd-select{flex:none;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 8px;border:1px solid transparent;border-radius:8px;background:var(--cv-field);white-space:nowrap}.lh .cvu-sd-select.is-wide{width:176px}.lh .cvu-sd-btn{flex:none;display:grid;place-items:center;height:34px;padding:0 14px;border-radius:8px;background:var(--cv-accent);color:#ffffff;font-weight:700}.lh .cvu-sd-btn.is-off{opacity:.5}.lh .cvu-sd-hint,.lh .cvu-sd-link em{color:var(--cv-muted);font-size:11px}.lh .cvu-sd-sec{display:flex;flex-direction:column;gap:2px}.lh .cvu-sd-sec.is-ruled{padding-top:14px;border-top:1px solid var(--cv-line)}.lh .cvu-sd-k{margin-bottom:6px;color:var(--cv-dim);font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.lh .cvu-sd-person{display:flex;align-items:center;gap:11px;padding:6px 0}.lh .cvu-sd-person>span:not(.cvu-sd-acts){flex:1;min-width:0;display:flex;flex-direction:column}.lh .cvu-sd-person b{font-weight:600;white-space:nowrap}.lh .cvu-sd-person b em{color:var(--cv-muted);font-weight:400}.lh .cvu-sd-person>span>em{color:var(--cv-muted);font-size:11px}.lh .cvu-sd-av{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:#ffffff;font-size:11px;font-weight:700}.lh .cvu-sd-av.is-amina{background:#966f2c}.lh .cvu-sd-av.is-sofia{background:#345eb2}.lh .cvu-sd-av.is-marco{background:#26825d}.lh .cvu-sd-av.is-dana{background:#26825a}.lh .cvu-sd-owner{padding:0 6px;color:var(--cv-muted)}.lh .cvu-sd-acts{flex:none;display:flex;align-items:center;gap:6px}.lh .cvu-sd-link{display:flex;align-items:center;gap:11px}.lh .cvu-sd-link>span{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.lh .cvu-sd-disc{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--cv-field);color:var(--cv-txt)}.lh .cvu-sd-ghost{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border:1px solid var(--cv-line);border-radius:8px;font-weight:600}.lh .cvu-sd-check{display:flex;align-items:center;gap:6px;padding:0 6px;color:var(--cv-muted)}.lh .cvu-sd-box{display:grid;place-items:center;width:13px;height:13px;border-radius:3px;background:var(--cv-accent);color:#ffffff}.lh .cvu-sd-foot{flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 16px;border-top:1px solid var(--cv-line)}.lh .v3s-remote{position:absolute;left:0;right:0;bottom:0;z-index:3;height:46px;outline:1.5px solid var(--c);pointer-events:none}.lh .v3s-remote em{position:absolute;left:-1.5px;top:-18px;padding:0 4px;border-radius:3px;background:var(--c);color:#ffffff;font-size:11px;font-style:normal;line-height:16px}.lh .v3s-frame{position:relative}.lh .v3s-cursor.is-dana{--c:#dd3cc2;right:auto;left:14%;top:64%;animation-name:v3s-drift-b;animation-duration:9s}@keyframes v3s-drift-b{0%,to{transform:translate(0)}45%{transform:translate(26px,-18px)}70%{transform:translate(12px,10px)}}.lh .cvu-vars{display:flex;flex-direction:column;width:780px;max-width:93%;height:540px;max-height:86%;overflow:hidden;border:1px solid var(--cv-line);border-radius:10px;background:#ffffff;box-shadow:0 30px 90px rgba(0,0,0,.6);color:var(--cv-txt);font-size:12px;line-height:1.4;text-align:left}.lh .cvu-vr-head{flex:none;display:flex;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px solid var(--cv-line)}.lh .cvu-vr-head>b{font-size:13px;font-weight:700}.lh .cvu-srch{display:flex;align-items:center;gap:7px;padding:5px 9px;border:1px solid transparent;border-radius:7px;background:var(--cv-field);color:var(--cv-dim);font-size:11px;white-space:nowrap}.lh .cvu-vr-head .cvu-srch{width:200px}.lh .cvu-vr-filter{display:grid;place-items:center;margin-left:-4px;padding:4px;border:1px solid transparent;border-radius:6px;color:var(--cv-dim)}.lh .cvu-vr-close{display:grid;place-items:center;width:30px;height:30px;margin-left:auto;border-radius:7px;color:var(--cv-muted)}.lh .cvu-vr-main{flex:1;min-height:0;display:grid;grid-template-columns:188px minmax(0,1fr)}.lh .cvu-vr-side{display:flex;flex-direction:column;gap:2px;padding:10px 8px;border-right:1px solid var(--cv-line)}.lh .cvu-vr-k{display:flex;align-items:center;justify-content:space-between;padding:4px 6px 8px;color:var(--cv-dim);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.lh .cvu-vr-k i{display:grid;place-items:center;width:22px;height:22px;color:var(--cv-muted)}.lh .cvu-vr-coll{display:flex;align-items:center;gap:10px;padding:5px 6px;border-radius:7px}.lh .cvu-vr-coll b{flex:1;font-weight:400}.lh .cvu-vr-coll.is-on{background:var(--cv-sel);color:var(--cv-sel-txt)}.lh .cvu-vr-coll em{color:var(--cv-dim);font-size:10px}.lh .cvu-vr-pub{display:grid;color:var(--cv-muted)}.lh .cvu-vr-dot{width:10px;height:10px;border-radius:50%;background:var(--cv-accent)}.lh .cvu-vr-table{display:flex;flex-direction:column;min-width:0;overflow:hidden}.lh .cvu-vr-row{flex:none;display:grid;grid-template-columns:minmax(224px,1.6fr) repeat(2,minmax(140px,1fr)) 58px;align-items:stretch;height:32px;border-bottom:1px solid var(--cv-line)}.lh .cvu-vr-row.is-head{color:var(--cv-dim);font-size:9.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.lh .cvu-vr-row.is-head>*{display:flex;align-items:center;padding:8px 14px}.lh .cvu-vr-row.is-head>*+*{border-left:1px solid var(--cv-line)}.lh .cvu-vr-row.is-head i{justify-content:center;padding:0;color:var(--cv-muted)}.lh .cvu-vr-row.is-group>span{grid-column:1/-1;display:flex;align-items:center;gap:6px;padding-left:10px;color:var(--cv-muted);font-size:11px}.lh .cvu-vr-row.is-group svg{transform:rotate(90deg)}.lh .cvu-vr-name{display:flex;align-items:center;gap:8px;padding:5px 14px 5px 28px;border-right:1px solid var(--cv-line);font-size:11.5px}.lh .cvu-vr-name>i{font-size:12px}.lh .cvu-vr-val{position:relative;display:flex;align-items:center;gap:7px;padding:5px 14px;border-left:1px solid var(--cv-line);color:var(--cv-muted);font-family:ui-monospace,Menlo,monospace;font-size:11.5px}.lh .cvu-vr-name+.cvu-vr-val{border-left:0}.lh .cvu-vr-val code{font:inherit}.lh .cvu-vr-sw{flex:none;width:12px;height:12px;border:1px solid var(--cv-line);border-radius:3px}.lh .cvu-vr-val .cvu-vr-after{position:absolute;inset:0;display:flex;align-items:center;gap:7px;padding:5px 14px;background:#ffffff}.lh .cvu-vr-after.is-dot{display:grid}.lh .cvu-vr-pubbtn{display:grid;grid-template-columns:auto auto}.lh .cvu-vr-pubbtn>span{grid-area:1/2}.lh .cvu-vr-pubbtn .cvu-vr-label{opacity:0}.lh .v3s-canvas.is-variables{--hs-accent:#e4572e}.lh .cvu-vr-act{border-left:1px solid var(--cv-line)}.lh .cvu-vr-foot{flex:none;display:flex;align-items:center;gap:7px;padding:7px 14px;border-top:1px solid var(--cv-line)}.lh .cvu-vr-create,.lh .cvu-vr-pubbtn,.lh .cvu-vr-quiet{display:flex;align-items:center;gap:6px;padding:5px 10px;border-radius:7px;font-size:11px;font-weight:600;white-space:nowrap}.lh .cvu-vr-create{background:var(--cv-accent);color:#ffffff;font-weight:700}.lh .cvu-vr-pubbtn{background:rgba(74,124,255,.12);color:var(--cv-accent)}.lh .cvu-vr-quiet{padding:4px 9px;border:1px solid var(--cv-line);color:var(--cv-muted)}.lh .cvu-vr-note{margin-left:auto;color:var(--cv-dim);font-size:11px;white-space:nowrap}.lh .cvu-comps{font-size:12px}.lh .cvu-srch.is-comps{margin:12px 9px 6px}.lh .cvu-srch.is-comps svg:last-child{margin-left:auto;color:var(--cv-muted)}.lh .cvu-cp-crumb{display:flex;align-items:center;gap:8px;padding:10px 14px;color:var(--cv-muted);font-size:12px;font-weight:600}.lh .cvu-cp-folder{display:flex;align-items:center;gap:7px;padding:9px 14px 5px}.lh .cvu-cp-folder b{flex:1;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.lh .cvu-cp-folder b,.lh .cvu-cp-folder em{color:var(--cv-dim);font-size:10px}.lh .cvu-cp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:6px 14px 16px}.lh .cvu-cp-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--cv-line);border-radius:10px;background:#fafafb}.lh .cvu-cp-thumb{position:relative;display:block;height:62px;padding:8px;background:#fafafa}.lh .cvu-cp-thumb:after{content:"";position:absolute;inset:8px;margin:auto}.lh .cvu-cp-thumb.is-button:after{width:44px;height:18px;border-radius:9px;background:#2f6feb}.lh .cvu-cp-thumb.is-chip:after{width:40px;height:16px;border-radius:8px;background:#16181d}.lh .cvu-cp-thumb.is-dish-card:after{width:76px;height:26px;border-radius:6px;background:url(/lindi-web/assets/tavola/margherita.jpg) left 3px center/20px 20px no-repeat,#ffffff;box-shadow:0 0 0 1px #eceef2}.lh .cvu-cp-thumb.is-tab-bar:after{width:80px;height:14px;border-top:1px solid #eceef2;background:radial-gradient(circle,#2f6feb 3px,transparent 3.5px) 8px /20px 14px repeat-x}.lh .cvu-cp-card b{padding:8px 10px;overflow:hidden;border-top:1px solid var(--cv-line);font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.lh .cvu-libs{position:absolute;left:50%;top:56px;z-index:7;display:flex;flex-direction:column;width:380px;max-height:calc(100% - 120px);overflow:hidden;border:1px solid var(--cv-line);border-radius:12px;background:#ffffff;box-shadow:0 12px 40px rgba(0,0,0,.35);color:var(--cv-txt);font-size:11px;line-height:1.4;transform:translateX(-50%)}.lh .cvu-lb-head{flex:none;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--cv-line)}.lh .cvu-lb-head b{font-size:12px;font-weight:600}.lh .cvu-lb-x{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;color:var(--cv-dim)}.lh .cvu-lb-body{display:flex;flex-direction:column;gap:4px;padding:12px;overflow:hidden}.lh .cvu-lb-k{margin:10px 2px 2px;color:var(--cv-dim);font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.lh .cvu-lb-body>.cvu-lb-k:first-child{margin-top:0}.lh .cvu-lb-k.is-ruled{padding-top:10px;border-top:1px solid var(--cv-line);font-size:9px;letter-spacing:.05em}.lh .cvu-lb-file{display:flex;align-items:center;gap:10px;padding:4px 2px}.lh .cvu-lb-well{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:var(--cv-field);color:var(--cv-muted)}.lh .cvu-lb-file>span:not(.cvu-lb-acts){flex:1;min-width:0;display:flex;flex-direction:column}.lh .cvu-lb-file b{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600}.lh .cvu-lb-file em{margin-top:2px;color:var(--cv-muted);font-size:11px}.lh .cvu-lb-btn{flex:none;padding:5px 10px;border:1px solid var(--cv-line);border-radius:7px;color:var(--cv-accent);font-size:11px;font-weight:600}.lh .cvu-lb-badge{padding:2px 7px;border-radius:20px;background:rgba(74,124,255,.16);color:#1d4ed8;font-size:9px;font-weight:700}.lh .cvu-lb-acts{flex:none;display:flex;gap:4px}.lh .cvu-lb-acts i{display:grid;place-items:center;width:22px;height:22px;color:var(--cv-dim)}.lh .cvu-srch.is-libs{margin:0 2px 6px}.lh .cvu-lb-empty{padding:2px;color:var(--cv-muted);font-size:11px}.lh .v3s-views{position:relative;display:block}.lh .v3s-views>.v3s:not(:first-child){position:absolute;inset:0;opacity:0}.lh .v3s-canvas.is-devmode [data-pick=on]:before{inset:calc(-.5 * var(--ov));background:none;border:var(--ov) solid #0acf83}.lh .v3s-canvas.is-devmode [data-pick=on]{--pick:var(--cv-accent);box-shadow:inset 0 0 0 12px rgba(85,81,255,.12),0 0 0 1px var(--tv-line,#eceef2)}.lh .v3s-canvas.is-devmode .cvu-olabel{display:none}.lh .cvu-dm-pill{position:absolute;top:8px;left:50%;z-index:3;padding:4px 12px;border:1px solid rgba(10,207,131,.35);border-radius:20px;background:rgba(10,207,131,.12);color:#0acf83;font-size:11px;font-weight:500;line-height:1.4;white-space:nowrap;transform:translateX(-50%)}.lh .v3s-canvas.is-devmode .v3s-frame{position:relative}.lh .cvu-dm-ready{position:absolute;right:2px;top:3px;display:grid;place-items:center;width:16px;height:16px;border-radius:4px;background:#0acf83}.lh .cvu-dm-ready svg{width:16px;height:16px;fill:none;stroke:#ffffff;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.lh .cvu-dn-head{flex:none;display:flex;align-items:center;gap:8px;padding:9px 11px;border-bottom:1px solid var(--cv-line);font-size:10px}.lh .cvu-dn-back{padding:3px 8px;border:1px solid var(--cv-line);border-radius:4px;background:var(--cv-field);font-weight:400}.lh .cvu-dn-back,.lh .cvu-dn-crumb{color:var(--cv-muted)}.lh .cvu-dn-crumb i{color:var(--cv-dim)}.lh .cvu-dn-crumb b{color:var(--cv-txt);font-weight:600}.lh .cvu-devnav .cvu-layers{gap:0}.lh .cvu-devnav .cvu-layer{height:auto}.lh .cvu-devnav .cvu-layer.is-comp,.lh .cvu-devnav .cvu-layer.is-comp .cvu-lic{color:var(--cv-layer-txt)}.lh .cvu-devnav .cvu-layer.is-comp .cvu-lic{color:var(--cv-layer-ic)}.lh .cvu-devnav .cvu-layer.is-d0{color:var(--cv-txt);font-weight:600}.lh .cvu-devnav .cvu-lmeta{display:none}.lh .cvu-dp-scroll{display:flex;flex-direction:column;margin-top:-560px}.lh .cvu-dp-head{display:flex;align-items:flex-start;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--cv-line)}.lh .cvu-dp-head>span{display:flex;flex-direction:column;gap:2px}.lh .cvu-dp-head b{font-size:12px;font-weight:600}.lh .cvu-dp-head em{color:var(--cv-dim);font-size:10px}.lh .cvu-dp-btn{display:block;padding:4px 8px;border:1px solid var(--cv-line);border-radius:4px;background:var(--cv-field);color:var(--cv-muted);font-size:10px;text-align:center;white-space:nowrap}.lh .cvu-dp-btn.is-full{padding:5px 8px;font-size:11px}.lh .cvu-dp-btn.is-off{opacity:.5}.lh .cvu-dp-row{display:block;padding:8px 12px;border-bottom:1px solid var(--cv-line)}.lh .cvu-dm-name{display:flex;flex-direction:column;gap:2px}.lh .cvu-dm-name b{color:var(--cv-muted);font-size:11px;font-weight:500}.lh .cvu-dm-comp em,.lh .cvu-dm-name em{color:var(--cv-dim);font-size:10px}.lh .cvu-dm-comp{display:flex;gap:10px}.lh .cvu-dm-prev{flex:none;width:96px;height:64px;border:1px solid var(--cv-line);border-radius:4px;background:url(/lindi-web/assets/tavola/margherita.jpg) left 8px center/22px 22px no-repeat,var(--cv-card)}.lh .cvu-dm-comp>span{display:flex;flex-direction:column;gap:3px}.lh .cvu-dm-comp b{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600}.lh .cvu-dm-comp em.is-link{color:var(--cv-comp)}.lh .cvu-dm-status{display:flex;align-items:center;gap:6px;color:#0acf83;font-size:11px}.lh .cvu-dm-status i{width:8px;height:8px;border-radius:50%;background:#0acf83}.lh .cvu-dm-measure{display:flex;flex-direction:column;gap:2px}.lh .cvu-dm-measure em{color:var(--cv-dim);font-size:10px;letter-spacing:.3px}.lh .cvu-dm-measure b{height:24px;padding:4px 6px;border-radius:6px;background:var(--cv-field);color:var(--cv-muted);font-size:11px;font-weight:400}.lh .cvu-dm-lines{display:flex;flex-direction:column}.lh .cvu-dm-line{display:flex;justify-content:space-between;padding:2px 0;font-size:10px}.lh .cvu-dm-line em{color:var(--cv-dim)}.lh .cvu-dm-line b{color:var(--cv-muted);font-weight:400}.lh .cvu-dp-code{display:flex;flex-direction:column;padding:8px;border-radius:4px;background:#111111;color:#a8d8a8;font-family:monospace;font-size:10px;line-height:1.5;white-space:pre-wrap}.lh .cvu-dp-note{color:var(--cv-dim);font-size:10px}.lh .cvu.is-part{display:block;overflow:visible;background:transparent}.lh .cvu-chip{flex:none;display:flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--cv-line);border-radius:4px;background:var(--cv-field);color:var(--cv-txt);font-size:12px;font-weight:500;line-height:16px;white-space:nowrap}.lh .cvu-chip>em{color:var(--cv-muted)}.lh .cvu-chip-dot{flex:none;width:8px;height:8px;border-radius:50%;background:#57ab5a}.lh .cvu-chip.is-ok,.lh .cvu-chip.is-quiet{padding:2px 8px;border:0}.lh .cvu-chip.is-ok{background:rgba(87,171,90,.15);color:#57ab5a}.lh .cvu-chip.is-quiet{color:var(--cv-muted)}.lh .cvu-runtime{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--cv-bg)}.lh .cvu-rt-bar{flex:none;display:flex;align-items:center;gap:8px;padding:6px 12px;border-bottom:1px solid var(--cv-line);background:#ffffff;color:var(--cv-muted);font-size:12px}.lh .cvu-rt-bar code{flex:1;min-width:0;overflow:hidden;font-family:var(--cv-mono);text-overflow:ellipsis;white-space:nowrap}.lh .cvu-rt-btns{display:flex;gap:8px}.lh .cvu-rt-btns b{padding:4px 8px;border:1px solid var(--cv-line);border-radius:4px;background:var(--cv-field);color:var(--cv-txt);font-weight:500;white-space:nowrap}.lh .cvu-rt-btns b.is-ghost{background:transparent}.lh .cvu-rt-stage{flex:1;min-height:0;display:grid;place-items:center;padding:24px;overflow:hidden}.lh .cvu-phone{--ps:0.5;position:relative;display:block;padding:12px;border-radius:56px;background:linear-gradient(#050506,#050506) padding-box,linear-gradient(145deg,#c9c9ce,#6f6f75 45%,#d8d8dc) border-box;border:4px solid transparent;box-shadow:0 24px 80px rgba(0,0,0,.45);zoom:var(--ps)}.lh .cvu-ph-screen{position:relative;display:block;width:393px;height:852px;overflow:hidden;border-radius:44px;background:#ffffff}.lh .cvu-ph-island{position:absolute;left:50%;top:10px;z-index:4;width:117px;height:35px;margin-left:-58.5px;border-radius:20px;background:#000000}.lh .cvu-ph-btn{position:absolute;width:4px;border-radius:2px;background:#8e8e93}.lh .cvu-ph-btn.is-action{left:-8px;top:150px;height:32px}.lh .cvu-ph-btn.is-up{left:-8px;top:210px;height:60px}.lh .cvu-ph-btn.is-down{left:-8px;top:285px;height:60px}.lh .cvu-ph-btn.is-power{right:-8px;top:240px;height:96px}.lh .cvu-phone .tv,.lh .cvu-phone .tv.is-front{--tv-z:1;--tv-h:852px;--tv-price:var(--tv-accent);width:393px}.lh .cvu-phone .tv-sb{height:54px;padding-top:4px;font-size:17px}.lh .cvu-phone .tv-hi{width:120px;margin-left:-60px;opacity:.3}.lh .cvu-build-view{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--cv-bg);font-size:12px}.lh .cvu-bv-bar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid var(--cv-line);background:#ffffff}.lh .cvu-bv-l,.lh .cvu-bv-r{display:flex;align-items:center;gap:8px;min-width:0}.lh .cvu-bv-r{flex:none}.lh .cvu-bv-l b{font-weight:600;white-space:nowrap}.lh .cvu-bv-l em{color:var(--cv-muted);font-size:10px}.lh .cvu-bv-status{overflow:hidden;color:var(--cv-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.lh .cvu-bv-tog{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:var(--cv-muted)}.lh .cvu-bv-tog.is-on{background:var(--cv-sel);color:var(--cv-sel-txt)}.lh .cvu-bv-btn{flex:none;display:grid;place-items:center;height:34px;padding:0 12px;border:1px solid var(--cv-line);border-radius:8px;color:var(--cv-txt);font-weight:600;white-space:nowrap}.lh .cvu-bv-btn.is-pri{padding:0 14px;border-color:var(--cv-accent);background:var(--cv-accent);color:#ffffff;font-weight:700}.lh .cvu-bv-split{flex:1;min-height:0;display:grid;grid-template-columns:minmax(360px,1fr) minmax(320px,1fr)}.lh .cvu-bv-chat{display:flex;flex-direction:column;min-width:0;min-height:0;background:#ffffff}.lh .cvu-bv-msgs{flex:1;min-height:0;display:flex;flex-direction:column;gap:13px;padding:14px 14px 16px;overflow:hidden}.lh .cvu-bv-day{padding:1px 0;color:var(--cv-dim);font-size:10px;font-weight:600;letter-spacing:.04em;text-align:center;text-transform:uppercase}.lh .cvu-bv-ai{display:flex;flex-direction:column;gap:7px}.lh .cvu-bv-name{display:flex;align-items:center;gap:6px;color:var(--cv-muted);font-size:10px;font-weight:600;letter-spacing:.02em}.lh .cvu-bv-name i{display:grid;place-items:center;width:16px;height:16px;border-radius:5px;background:rgba(74,124,255,.16);color:var(--cv-sel-txt)}.lh .cvu-bv-text{color:var(--cv-txt);font-size:12px;line-height:1.55}.lh .cvu-bv-text b{font-weight:700}.lh .cvu-bv-user{display:flex;flex-direction:column;align-items:flex-end}.lh .cvu-bv-user i{max-width:88%;padding:7px 11px;border-radius:12px 12px 4px 12px;background:var(--cv-accent);color:#ffffff;font-size:12px;line-height:1.5;white-space:pre-wrap}.lh .cvu-bv-card{display:block;border:1px solid var(--cv-line);border-radius:10px;background:#fafafb}.lh .cvu-bv-card-h{display:flex;align-items:center;gap:7px;padding:9px 11px 7px;font-size:11.5px;font-weight:600}.lh .cvu-bv-card-h em,.lh .cvu-bv-card-h svg{color:var(--cv-sel-txt)}.lh .cvu-bv-card-h em{margin-left:auto;padding:1px 8px;border-radius:20px;background:var(--cv-sel);font-size:10px;font-weight:600}.lh .cvu-bv-card-sub{display:block;padding:2px 11px 0;color:var(--cv-muted);font-size:11px;font-weight:500}.lh .cvu-bv-flow{flex-wrap:wrap;padding:11px}.lh .cvu-bv-flow,.lh .cvu-bv-flow>span{display:flex;align-items:center;gap:7px}.lh .cvu-bv-flow svg{color:var(--cv-dim)}.lh .cvu-bv-chips i,.lh .cvu-bv-flow i{display:flex;align-items:center;padding:6px 10px;border:1px solid var(--cv-line);border-radius:8px;background:var(--cv-card);font-size:11px;font-weight:500}.lh .cvu-bv-flow i em{margin-left:6px;color:var(--cv-dim)}.lh .cvu-bv-chips{display:flex;padding:0 11px 10px}.lh .cvu-bv-chips i{padding:5px 10px}.lh .cvu-bv-card-f{display:flex;gap:6px;padding:9px 11px;border-top:1px solid var(--cv-line)}.lh .cvu-bv-card-f b{padding:5px 12px;border-radius:7px;background:var(--cv-accent);color:#ffffff;font-size:11px;font-weight:400}.lh .cvu-bv-composer{flex:none;display:block;padding:10px 12px 12px;border-top:1px solid var(--cv-line);background:#ffffff}.lh .cvu-bv-input{display:flex;flex-direction:column;gap:7px;padding:9px 10px 7px;border:1px solid var(--cv-line);border-radius:12px;background:#f4f4f7}.lh .cvu-bv-ph{min-height:19px;color:var(--cv-dim);font-size:12px;line-height:1.45}.lh .cvu-bv-foot{display:flex;align-items:center;gap:6px}.lh .cvu-bv-mode{display:flex;align-items:center;gap:5px;height:26px;padding:0 8px;border-radius:8px;color:var(--cv-muted);font-size:11px;font-weight:600;white-space:nowrap}.lh .cvu-bv-mode svg:first-child{color:var(--cv-sel-txt)}.lh .cvu-bv-mode svg:last-child{color:var(--cv-dim)}.lh .cvu-bv-acts{display:flex;gap:6px;margin-left:auto}.lh .cvu-bv-attach,.lh .cvu-bv-send{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;color:var(--cv-muted)}.lh .cvu-bv-send{background:var(--cv-accent);color:#ffffff;opacity:.35}.lh .cvu-bv-preview{display:flex;flex-direction:column;min-width:0;min-height:0;border-left:1px solid var(--cv-line);background:var(--cv-bg)}.lh .cvu-bv-pbar{flex:none;height:40px;border-bottom:1px solid var(--cv-line);background:#ffffff}.lh .cvu-runtime.is-build{flex:1}.lh .cvu-runtime.is-build .cvu-phone{--ps:0.47}.lh .cvu-code-view{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--cv-bg);font-size:12px}.lh .cvu-cv-bar{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 16px;border-bottom:1px solid var(--cv-line);background:#ffffff}.lh .cvu-cv-project{display:flex;align-items:baseline;gap:8px}.lh .cvu-cv-project em{color:var(--cv-muted);font-size:12px;letter-spacing:.025em;text-transform:uppercase}.lh .cvu-cv-project b{font-size:14px;font-weight:600}.lh .cvu-cv-btns{display:flex;flex-wrap:wrap;gap:8px}.lh .cvu-cv-btns b,.lh .cvu-cv-split i{padding:4px 12px;border:1px solid var(--cv-line);border-radius:4px;background:var(--cv-field);color:var(--cv-txt);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.lh .cvu-cv-split{display:flex}.lh .cvu-cv-split b{border-radius:4px 0 0 4px}.lh .cvu-cv-split i{padding:4px 8px;border-left:0;border-radius:0 4px 4px 0;color:var(--cv-muted)}.lh .cvu-cv-chips{display:flex;gap:8px;margin-left:auto}.lh .cvu-cv-work{flex:1;min-height:0;display:grid;grid-template-columns:240px minmax(0,1fr) 38%;grid-template-rows:minmax(0,1fr) 200px}.lh .cvu-cv-tree{display:flex;flex-direction:column;min-height:0;padding:6px 0;overflow:hidden;border-right:1px solid var(--cv-line);background:#ffffff}.lh .cvu-cv-k{display:flex;align-items:center;gap:6px;padding:2px 8px 6px;color:var(--cv-muted);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lh .cvu-cv-k i{padding:2px 7px;border:1px solid var(--cv-line);border-radius:4px;background:var(--cv-field);color:var(--cv-muted);font-size:14px;letter-spacing:0;line-height:1}.lh .cvu-cv-k i:first-of-type{margin-left:auto}.lh .cvu-cv-row{display:flex;align-items:center;height:22px;padding:0 4px 0 8px;color:var(--cv-txt);font-size:12px;line-height:22px;white-space:nowrap}.lh .cvu-cv-row b{min-width:0;overflow:hidden;font-weight:400;text-overflow:ellipsis}.lh .cvu-cv-row.is-on{background:rgba(13,153,255,.14);color:#0068b3}.lh .cvu-cv-guide{flex:none;align-self:stretch;width:12px;border-left:1px solid var(--cv-line)}.lh .cvu-cv-twisty{flex:none;width:12px;color:var(--cv-muted);font-size:12px;text-align:center}.lh .cvu-cv-row:has(.cvu-cv-twisty){color:var(--cv-muted)}.lh .cvu-cv-row:has(.cvu-cv-twisty) b{font-weight:500}.lh .cvu-cv-row svg{margin-right:6px}.lh .cvu-cv-chip{flex:none;width:20px;font-family:var(--cv-mono);font-size:9px;font-weight:700;text-align:center}.lh .cvu-cv-chip.is-ts,.lh .cvu-cv-chip.is-tsx{color:#569cd6}.lh .cvu-cv-chip.is-css{color:#a074c4}.lh .cvu-cv-chip.is-json{color:#d19a41}.lh .cvu-cv-main{display:flex;flex-direction:column;min-width:0;min-height:0}.lh .cvu-cv-tabs{flex:none;display:flex;height:32px;border-bottom:1px solid var(--cv-line);background:#ffffff}.lh .cvu-cv-tgl{display:grid;place-items:center;width:28px;font-size:11px}.lh .cvu-cv-tabs>span,.lh .cvu-cv-tgl{border-right:1px solid var(--cv-line);color:var(--cv-muted)}.lh .cvu-cv-tabs>span{display:flex;align-items:center;padding-left:10px;border-top:2px solid transparent;font-family:var(--cv-mono);font-size:12px;white-space:nowrap}.lh .cvu-cv-tabs>span.is-on{border-top-color:#0d99ff;background:#1e1e1e;color:#d4d4d4}.lh .cvu-cv-tabs em{padding:0 8px;font-size:13px;opacity:.55}.lh .cvu-cv-editor{flex:1;min-height:0;display:flex;flex-direction:column;padding:4px 0;overflow:hidden;background:#282c34;color:#abb2bf;font-family:var(--cv-mono);font-size:12px;line-height:1.6}.lh .cvu-cv-line{display:flex;white-space:pre}.lh .cvu-cv-line.is-active{background:#6699ff0b}.lh .cvu-cv-line>em{flex:none;display:flex;justify-content:flex-end;min-width:34px;padding:0 3px 0 5px;color:#7d8799}.lh .cvu-cv-line.is-active>em{background:#2c313a}.lh .cvu-cv-line>em>i{width:12px;text-align:center}.lh .cvu-cv-line>span{padding-left:6px}.lh .cvu-cv-line .is-kw{color:#c678dd}.lh .cvu-cv-line .is-str{color:#98c379}.lh .cvu-cv-line .is-fn{color:#61afef}.lh .cvu-cv-line .is-num,.lh .cvu-cv-line .is-tag{color:#e5c07b}.lh .cvu-cv-line .is-attr,.lh .cvu-cv-line .is-var{color:#e06c75}.lh .cvu-cv-line .is-op{color:#56b6c2}.lh .cvu-cv-dock{grid-column:1/3;display:flex;flex-direction:column;min-height:0;border-top:1px solid var(--cv-line);background:#ffffff}.lh .cvu-cv-dtabs{flex:none;display:flex;align-items:stretch;gap:2px;height:28px;padding:0 6px;border-bottom:1px solid var(--cv-line)}.lh .cvu-cv-dtabs>b,.lh .cvu-cv-dtabs>i{display:grid;place-items:center;padding:0 10px;color:var(--cv-muted);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.lh .cvu-cv-dtabs>b{box-shadow:inset 0 -2px 0 var(--cv-sel-txt);color:var(--cv-sel-txt)}.lh .cvu-cv-dtabs>em{display:grid;place-items:center;margin-left:auto;color:var(--cv-muted);font-size:10px}.lh .cvu-cv-filter{flex:none;display:flex;align-items:center;gap:8px;padding:4px 10px;border-bottom:1px solid var(--cv-line);background:#ffffff}.lh .cvu-cv-filter i{padding:1px 4px;border:1px solid var(--cv-line);border-radius:4px;background:var(--cv-field);font-size:11px}.lh .cvu-cv-filter em{margin-left:auto;color:var(--cv-muted);font-size:11px}.lh .cvu-cv-logs{flex:1;min-height:0;display:flex;flex-direction:column;padding:8px;overflow:hidden;background:var(--cv-bg)}.lh .cvu-cv-log{display:flex;gap:8px;color:var(--cv-txt);font-family:var(--cv-mono);font-size:11px;line-height:20px;white-space:nowrap}.lh .cvu-cv-log em{color:var(--cv-muted)}.lh .cvu-runtime.is-code{grid-column:3;grid-row:1/3;border-left:1px solid var(--cv-line)}.lh .cvu-runtime.is-code .cvu-phone{--ps:0.47}.lh .cvu-cv-status{flex:none;display:flex;align-items:center;gap:10px;height:24px;padding:0 8px;border-top:1px solid var(--cv-line);background:#ffffff;color:var(--cv-muted);font-size:11px}.lh .cvu-cv-status i{opacity:.5}.lh .tv{--tv-accent:var(--hs-accent,#2f6feb);--tv-ink:#16181d;--tv-ink2:#5d626e;--tv-ink3:#9a9fab;--tv-line:#eceef2;--tv-soft:#f3f4f6;--tv-card-r:calc(var(--hs-card-r, 8px) * 1.5);--tv-card-p:calc(var(--hs-card-p, 8px) * 1.3333 + 1.3333px);position:relative;display:flex;flex-direction:column;flex:none;width:375px;height:var(--tv-h,771px);overflow:hidden;background:#ffffff;color:var(--tv-ink);font-family:var(--font-app-sans),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:15px;font-weight:400;line-height:1.3;letter-spacing:-.01em;text-align:left;white-space:normal;-webkit-font-smoothing:antialiased;zoom:var(--tv-z,1)}.lh .tv b,.lh .tv em,.lh .tv i{font-style:normal}.lh .tv b{font-weight:600}.lh .tv svg{flex:none;display:block}.lh .tv-ph{display:block;background:#d9cfc4 50%/cover no-repeat}.lh .tv-ph.is-oven{background-image:url(/lindi-site/tavola/oven.webp)}.lh .tv-ph.is-margherita{background-image:url(/lindi-web/assets/tavola/margherita.jpg)}.lh .tv-ph.is-diavola{background-image:url(/lindi-web/assets/tavola/diavola.jpg)}.lh .tv-ph.is-quattro{background-image:url(/lindi-web/assets/tavola/quattro.jpg)}.lh .tv-ph.is-pasta{background-image:url(/lindi-site/tavola/pasta.webp)}.lh .tv-ph.is-tiramisu{background-image:url(/lindi-site/tavola/tiramisu.webp)}.lh .tv-sb{flex:none;display:flex;align-items:center;justify-content:space-between;height:50px;padding:2px 24px 0 34px;font-size:16px;letter-spacing:-.02em}.lh .tv-sb b{font-weight:600}.lh .tv-sb-r{display:flex;align-items:center;gap:6px}.lh .tv-sb.is-light{position:absolute;inset:0 0 auto;z-index:2;color:#ffffff}.lh .tv-hi{position:absolute;left:50%;bottom:8px;z-index:3;width:134px;height:5px;margin-left:-67px;border-radius:3px;background:var(--tv-ink)}.lh .tv-hi.is-light{background:#ffffff}.lh .tv-title{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 20px 14px}.lh .tv-title-t{display:flex;flex-direction:column;gap:3px;min-width:0}.lh .tv-title-t b{font-size:30px;font-weight:700;line-height:1.1;letter-spacing:-.035em}.lh .tv-title-t em{font-size:14px;color:var(--tv-ink2)}.lh .tv-title-r{display:flex;gap:8px}.lh .tv-ib{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--tv-soft);color:var(--tv-ink)}.lh .tv-ib.is-photo{background:rgba(255,255,255,.94);box-shadow:0 4px 14px -6px rgba(0,0,0,.4)}.lh .tv-ib.is-plain{background:none}.lh .tv-badge{position:absolute;top:-3px;right:-3px;min-width:19px;height:19px;padding:0 5px;border-radius:10px;background:var(--tv-accent);box-shadow:0 0 0 2px #ffffff;color:#ffffff;font-size:11px;font-weight:700;line-height:19px;text-align:center}.lh .tv-nav{flex:none;display:grid;grid-template-columns:60px minmax(0,1fr) 60px;align-items:center;height:48px;padding:0 8px}.lh .tv-nav>b{font-size:17px;font-weight:600;text-align:center}.lh .tv-nav-r{display:flex;justify-content:flex-end;padding-right:8px}.lh .tv-link{color:var(--tv-accent);font-size:16px}.lh .tv-hero{position:relative;flex:none;height:160px;margin:0 20px;overflow:hidden;border-radius:18px}.lh .tv-hero:after,.lh .tv-hero>.tv-ph{position:absolute;inset:0}.lh .tv-hero:after{content:"";background:linear-gradient(180deg,rgba(10,6,4,0) 30%,rgba(10,6,4,.7))}.lh .tv-hero-t{position:absolute;left:16px;right:14px;bottom:14px;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;color:#ffffff}.lh .tv-hero-t b{display:block;font-size:19px;font-weight:700;letter-spacing:-.025em}.lh .tv-hero-t em{display:block;margin-top:3px;font-size:13px;opacity:.86}.lh .tv-pill{flex:none;padding:8px 14px;border-radius:999px;background:#ffffff;color:var(--tv-ink);font-size:13px;font-weight:600}.lh .tv-banner{flex:none;display:flex;flex-direction:column;justify-content:center;gap:2px;height:calc(var(--hs-banner, 0) * 64px);margin:0 20px calc(var(--hs-banner, 0) * 12px);padding:0 18px;overflow:hidden;border-radius:16px;background:var(--hs-banner-bg,#e4572e);color:#ffffff;opacity:var(--hs-banner,0)}.lh .tv-banner b{font-size:17px;font-weight:700}.lh .tv-banner em{font-size:13px;opacity:.9}.lh .tv-banner[data-pick]:not([data-pick=off]){overflow:visible}.lh .tv-search{flex:none;display:flex;align-items:center;gap:10px;height:44px;margin:0 20px 2px;padding:0 14px;border-radius:12px;background:var(--tv-soft);color:var(--tv-ink3);font-size:15px}.lh .tv-chips{padding:16px 20px 4px;overflow:hidden}.lh .tv-chip,.lh .tv-chips{flex:none;display:flex;gap:8px}.lh .tv-chip{align-items:center;height:38px;padding:0 16px;border-radius:999px;background:var(--tv-soft);font-size:14px;font-weight:600}.lh .tv-chip:has(.tv-ph){padding-left:5px}.lh .tv-chip .tv-ph{width:28px;height:28px;border-radius:50%}.lh .tv-chip.is-on{background:var(--tv-ink);color:#ffffff}.lh .tv-sec{flex:none;display:flex;align-items:baseline;justify-content:space-between;padding:18px 20px 10px}.lh .tv-sec b{font-size:19px;font-weight:700;letter-spacing:-.025em}.lh .tv-sec em{font-size:14px;font-weight:600;color:var(--tv-accent)}.lh .tv-list{flex:1 1 0;min-height:0;display:flex;flex-direction:column;gap:10px;padding:14px 20px 12px;clip-path:inset(-80px -40px 0 -40px)}.lh .tv-sec+.tv-list{padding-top:0}.lh .tv-dish{position:relative;flex:none;display:flex;align-items:center;gap:12px;padding:var(--tv-card-p);border-radius:var(--tv-card-r);background:#ffffff;box-shadow:0 0 0 1px var(--tv-line),0 8px 18px -14px rgba(16,22,40,.35)}.lh .tv-dish[data-pick]:not([data-pick=off]){overflow:visible}.lh .tv-dish-ph{flex:none;width:72px;height:72px;border-radius:max(6px,calc(var(--tv-card-r) - 4px))}.lh .tv-dish-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.lh .tv-dish-t b{font-size:16px;font-weight:600;letter-spacing:-.02em}.lh .tv-dish-t b,.lh .tv-dish-t em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lh .tv-dish-t em{font-size:13px;color:var(--tv-ink2)}.lh .tv-price{margin-top:4px;font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--tv-price,var(--tv-ink))}.lh .tv-add{position:relative;height:34px;padding:0 16px;background:var(--tv-accent);color:#ffffff;font-size:14px;font-weight:600}.lh .tv-add,.lh .tv-step{flex:none;display:flex;align-items:center;border-radius:999px}.lh .tv-step{gap:4px;height:44px;padding:0 4px;background:var(--tv-soft)}.lh .tv-step i{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#ffffff;box-shadow:0 1px 2px rgba(16,22,40,.12)}.lh .tv-step b{min-width:20px;font-size:16px;font-weight:700;text-align:center}.lh .tv-step.is-small{height:34px;padding:0 3px}.lh .tv-step.is-small i{width:28px;height:28px}.lh .tv-step.is-small b{min-width:16px;font-size:14px}.lh .tv-tabs{flex:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:84px;margin-top:auto;padding-top:8px;border-top:1px solid var(--tv-line);background:#ffffff}.lh .tv-tab{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--tv-ink3);font-size:10.5px;font-weight:600;letter-spacing:0}.lh .tv-tab.is-on{color:var(--tv-accent)}.lh .tv-dish-hero{position:relative;flex:none;height:300px}.lh .tv-dish-hero>.tv-ph{position:absolute;inset:0}.lh .tv-dish-hero:after{content:"";position:absolute;inset:0 0 auto;height:110px;background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,0))}.lh .tv-dish-btns{position:absolute;left:16px;right:16px;top:58px;z-index:2;display:flex;justify-content:space-between}.lh .tv-sheet{position:relative;z-index:1;flex:1 1 0;min-height:0;display:flex;flex-direction:column;margin-top:-24px;padding:24px 20px 0;border-radius:24px 24px 0 0;background:#ffffff}.lh .tv-dish-head{display:flex;align-items:baseline;justify-content:space-between}.lh .tv-dish-head b{font-size:26px;font-weight:700;letter-spacing:-.03em}.lh .tv-dish-head .tv-price{margin:0;font-size:22px}.lh .tv-dish-desc{margin-top:6px;font-size:15px;line-height:1.4;color:var(--tv-ink2)}.lh .tv-meta{display:flex;align-items:center;gap:5px;margin-top:12px;font-size:14px}.lh .tv-meta svg:first-child{color:#f5a524}.lh .tv-meta em{color:var(--tv-ink2)}.lh .tv-meta>i{width:3px;height:3px;margin:0 6px;border-radius:50%;background:var(--tv-ink3)}.lh .tv-k{margin:22px 0 10px;font-size:16px;font-weight:700;letter-spacing:-.02em}.lh .tv-seg{flex:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;height:44px;padding:4px;border-radius:14px;background:var(--tv-soft)}.lh .tv-seg.is-wide{grid-template-columns:1.6fr 1fr;margin:0 20px}.lh .tv-seg i{display:grid;place-items:center;border-radius:10px;font-size:14px;font-weight:600;color:var(--tv-ink2)}.lh .tv-seg i.is-on{background:#ffffff;box-shadow:0 1px 3px rgba(16,22,40,.14);color:var(--tv-ink)}.lh .tv-extra{display:flex;align-items:center;gap:12px;height:48px;border-bottom:1px solid var(--tv-line);font-size:15px}.lh .tv-extra em{margin-left:auto;color:var(--tv-ink2)}.lh .tv-box{display:grid;place-items:center;width:22px;height:22px;border:1.5px solid #c9ccd3;border-radius:7px;color:#ffffff}.lh .tv-buy{position:relative;flex:none;display:flex;align-items:center;gap:12px;margin-top:auto;padding:12px 20px 34px;border-top:1px solid var(--tv-line);background:#ffffff}.lh .tv-cta{flex:1;display:grid;place-items:center;height:52px;border-radius:14px;background:var(--tv-accent);color:#ffffff;font-size:16px;font-weight:600;letter-spacing:-.01em}.lh .tv-more{gap:8px;padding:6px 2px;color:var(--tv-accent);font-weight:600}.lh .tv-more,.lh .tv-promo{display:flex;align-items:center;font-size:15px}.lh .tv-promo{flex:none;justify-content:space-between;height:48px;margin:0 20px;padding:0 6px 0 16px;border:1px dashed #cfd2d9;border-radius:12px;color:var(--tv-ink3)}.lh .tv-promo b{padding:8px 14px;border-radius:9px;background:var(--tv-soft);color:var(--tv-ink);font-size:14px}.lh .tv-sums{flex:none;display:flex;flex-direction:column;gap:10px;padding:18px 20px 16px}.lh .tv-sum{display:flex;justify-content:space-between;font-size:15px}.lh .tv-sum em{color:var(--tv-ink2)}.lh .tv-sum.is-total{padding-top:12px;border-top:1px solid var(--tv-line);font-size:17px}.lh .tv-sum.is-total em{color:var(--tv-ink);font-weight:600}.lh .tv-sum.is-total b{font-weight:700}.lh .tv-choice{flex:none;display:flex;align-items:center;gap:12px;margin:0 20px;padding:14px;border-radius:14px;background:var(--tv-soft);color:var(--tv-ink3)}.lh .tv-choice>span{flex:1;display:flex;flex-direction:column;gap:2px;color:var(--tv-ink)}.lh .tv-choice b{font-size:15px}.lh .tv-choice em{font-size:13px;color:var(--tv-ink2)}.lh .tv-choice-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#ffffff;color:var(--tv-ink)}.lh .tv.is-front{--tv-h:720px}.lh .tv.is-front .tv-hero{height:150px}.lh .hs-fig{margin:0}.lh .hs-box,.lh .hs-fig{position:relative;width:100%}.lh .hs-box{aspect-ratio:1180/664}@media (max-width:719px){.lh .hs-box{aspect-ratio:380/600}}.lh .hs-box:not([data-ready]) .hs{visibility:hidden}.lh .hs{--hs-ui:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,Helvetica,Arial,sans-serif;--hs-code:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--hs-sel:#426def;--hs-accent:#2f6feb;--hs-card-r:8px;--hs-card-p:8px;--hs-banner:0;--hs-banner-bg:#e4572e;--hs-live-accent:#2f6feb;--hs-live-card-r:8px;--hs-live-card-p:8px;--hs-live-banner:0;--hs-live-banner-bg:#e4572e;position:absolute;left:0;top:0;width:1180px;height:664px;transform-origin:0 0;font-family:var(--hs-ui);font-size:12px;line-height:1.35;color:#1b1d22;text-align:left;-webkit-font-smoothing:antialiased;user-select:none;pointer-events:none}.lh .hs[data-layout=narrow]{width:380px;height:600px}.lh .hs em,.lh .hs i{font-style:normal}.lh .hs b{font-weight:600}.lh .hs[data-cycle=holiday] [data-cycle=menu],.lh .hs[data-cycle=menu] [data-cycle=holiday]{display:none!important}.lh .hs .is-after,.lh .hs [data-v=after] .is-before{display:none}.lh .hs [data-v=after] .is-after{display:inline}.lh .hs [data-hs=layer],.lh .hs-cur,.lh .hs-deploy,.lh .hs-frame,.lh .hs-gh,.lh .hs-ghost,.lh .hs-lindi .cvu-build,.lh .hs-modal,.lh .hs-notice,.lh .hs-phone,.lh .hs-picker,.lh .hs-pin,.lh .hs-read{visibility:hidden;opacity:0}.lh .hs .is-amina{--c:#dd3c64}.lh .hs .is-sofia,.lh .hs [data-pick=sofia]{--c:#dd7f3c}.lh .hs .is-marco{--c:#9a3cdd}.lh .hs .is-dana{--c:#dd3cc2}.lh .hs-cur{position:absolute;left:0;top:0;z-index:60;color:var(--c)}.lh .hs-cur svg{display:block;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.25))}.lh .hs-cur em{position:absolute;left:14px;top:12px;padding:2px 7px;border-radius:8px;background:var(--c);color:#ffffff;font-size:11px;font-weight:600;white-space:nowrap}.lh .hs-ripple{position:absolute;left:-9px;top:-9px;width:20px;height:20px;border-radius:50%;border:2px solid var(--c);opacity:0}.lh .hs-win{position:absolute;display:flex;flex-direction:column;overflow:hidden;border-radius:12px;background:#ffffff;box-shadow:0 0 0 1px rgba(10,16,40,.14),0 30px 60px -20px rgba(4,12,48,.55)}.lh .hs-bar{flex:none;display:flex;align-items:center;gap:10px;height:30px;padding:0 12px;border-bottom:1px solid #e3e5eb;background:#f3f4f7}.lh .hs-lights{display:flex;gap:6px}.lh .hs-lights i{width:10px;height:10px;border-radius:50%;background:#ff5f57}.lh .hs-lights i:nth-child(2){background:#febc2e}.lh .hs-lights i:nth-child(3){background:#28c840}.lh .hs-title{margin:0 auto;transform:translateX(-24px);color:#3b3e47}.lh .hs-ik{display:flex;align-items:center;gap:5px;margin-top:4px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8a8e9a}.lh .hs-tick{position:relative;flex:none;width:14px;height:14px;border-radius:50%;background:#e3e6ee;transition:background-color .2s}.lh .hs-tick:after{content:"";position:absolute;left:5px;top:2.5px;width:3.5px;height:6.5px;border:solid #ffffff;border-width:0 1.6px 1.6px 0;transform:rotate(45deg);opacity:0}.lh .hs [data-v=done]>.hs-tick,.lh .hs-checks .hs-tick{background:#1f9d63}.lh .hs [data-v=done]>.hs-tick:after,.lh .hs-checks .hs-tick:after{opacity:1}.lh .hs-finder{left:30px;top:72px;width:450px;height:268px;z-index:3}.lh .hs-fbody{flex:1;min-height:0;display:grid;grid-template-columns:116px 150px minmax(0,1fr)}.lh .hs-fside{display:flex;flex-direction:column;gap:2px;padding:8px;border-right:1px solid #e3e5eb;background:#f3f4f7;color:#3b3e47}.lh .hs-fside span{padding:3px 8px;border-radius:6px}.lh .hs-fside .is-on{background:#e1e4ec}.lh .hs-fcol,.lh .hs-flist{display:flex;flex-direction:column;gap:2px;padding:8px}.lh .hs-fcol{border-left:1px solid #eceef2}.lh .hs-frow{display:flex;align-items:center;gap:7px;padding:4px 8px;border-radius:6px;white-space:nowrap}.lh .hs-frow.is-on{background:#2f6feb;color:#ffffff}.lh .hs-file-ic,.lh .hs-folder-ic{flex:none;display:block}.lh .hs-ghost{position:absolute;left:0;top:0;z-index:50;display:flex;flex-direction:column;align-items:center;gap:4px}.lh .hs-ghost b{padding:1px 7px;border-radius:5px;background:#2f6feb;color:#ffffff;font-size:11px}.lh .hs-lindi{left:130px;top:18px;width:920px;height:600px;z-index:2}.lh .hs-app{position:absolute;left:0;top:0;width:1180px;height:770px;grid-template-columns:52px 240px minmax(0,1fr) 250px;transform:scale(.779661);transform-origin:0 0}.lh .cvu-layer.hs-kid{display:none}.lh .hs-lindi[data-state=banner] .cvu-layer.hs-kid.is-home,.lh .hs-lindi[data-state=button] .cvu-layer.hs-kid.is-menu{display:flex}.lh .hs-lindi[data-state=banner] .hs-row.is-home .cvu-twisty svg,.lh .hs-lindi[data-state=button] .hs-row.is-menu .cvu-twisty svg{transform:rotate(90deg)}.lh .cvu-layer.hs-kid.is-picked{background:var(--cv-sel)}.lh .hs-world{position:absolute;left:0;top:0;display:flex;gap:14px;transform-origin:0 0;transform:translate(51px,247.5px) scale(1)}.lh .hs-frame{position:relative;display:flex;flex-direction:column;gap:6px}.lh .hs-fbox{--hs-fs:0.27733;position:relative;display:block;width:104px;height:214px;overflow:hidden;background:#ffffff}.lh .hs-pin{position:absolute;left:58px;top:26px;z-index:3;display:flex;align-items:flex-start;gap:8px}.lh .hs-bubble{padding:6px 10px;border-radius:10px;background:#ffffff;box-shadow:0 8px 20px -6px rgba(0,0,0,.45),0 0 0 1px rgba(0,0,0,.06);font-size:10px;white-space:nowrap}.lh .hs-bubble b{display:block;font-size:9px;color:var(--cv-muted)}.lh .hs-drop{position:absolute;left:50%;top:50%;width:330px;height:206px;margin:-103px 0 0 -165px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;border:1.5px dashed rgba(28,28,34,.22);border-radius:16px;background:rgba(255,255,255,.45);text-align:center;transition:border-color .2s,background-color .2s,transform .2s}.lh .hs-drop svg{display:block}.lh .hs-drop b{font-size:15px;color:var(--cv-txt)}.lh .hs-drop em{font-size:12px;color:var(--cv-muted)}.lh .hs-drop[data-v=over]{border-style:solid;border-color:var(--cv-accent);background:rgba(74,124,255,.1);transform:scale(1.02)}.lh .hs-read{position:absolute;left:50%;top:50%;width:300px;margin:-92px 0 0 -150px;display:flex;flex-direction:column;gap:9px;padding:18px 20px;border-radius:12px;background:#ffffff;box-shadow:0 20px 44px -18px rgba(0,0,0,.35),0 0 0 1px rgba(0,0,0,.06)}.lh .hs-read>b{display:flex;align-items:center;gap:8px;font-size:13px}.lh .hs-spin{width:12px;height:12px;border-radius:50%;border:2px solid #d9e2ff;border-top:2px solid var(--cv-accent);animation:hs-spin .8s linear infinite}.lh .hs-rrow{display:flex;align-items:center;gap:8px;color:var(--cv-layer-txt)}.lh .hs-lindi [data-hs=zoom]{display:inline-block;min-width:3.6ch;font-variant-numeric:tabular-nums;text-align:right}.lh .hs-insp{position:relative;display:none;flex:none;flex-direction:column}.lh .hs-lindi[data-state=banner] .hs-insp.is-banner,.lh .hs-lindi[data-state=button] .hs-insp.is-button,.lh .hs-lindi[data-state=empty] .hs-insp.is-page,.lh .hs-lindi[data-state=none] .hs-insp.is-page{display:flex}.lh .hs-insp .cvu-card{position:relative}.lh .hs-lindi .cvu-sw.is-accent{background:var(--hs-accent)}.lh .hs-lindi .cvu-sw.is-banner{background:var(--hs-banner-bg)}.lh .hs-picker{position:absolute;right:6px;top:calc(100% - 4px);z-index:4;transform-origin:50% 0;display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:9px;background:#ffffff;box-shadow:var(--cv-menu-shadow),0 0 0 1px rgba(0,0,0,.05)}.lh .hs-picker b{font-size:11px}.lh .hs-picker span{display:grid;grid-template-columns:repeat(4,22px);gap:8px}.lh .hs-picker i{width:22px;height:22px;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.lh .hs-picker .is-blue{background:#2f6feb}.lh .hs-picker .is-tomato{background:#e4572e}.lh .hs-picker .is-pine{background:#1f7a5a}.lh .hs-picker .is-ink{background:#1b1d22}.lh .hs-modal{position:absolute;left:50%;top:104px;z-index:6;width:470px;margin-left:-235px;display:flex;flex-direction:column;gap:11px;padding:18px;border-radius:12px;background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.08),0 28px 64px -14px rgba(0,0,0,.45),0 0 0 1px rgba(0,0,0,.05);font-size:13px}.lh .hs-mh{display:flex;align-items:center;justify-content:space-between}.lh .hs-mh b{font-size:14px;font-weight:600}.lh .hs-mh em{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:12px;background:#f3f3f6;color:var(--cv-muted);font-size:12px}.lh .hs-mbody{display:flex;flex-direction:column;gap:8px}.lh .hs-mk{gap:5px;margin-top:4px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cv-dim)}.lh .hs-field2,.lh .hs-mk{display:flex;align-items:center}.lh .hs-field2{height:28px;padding:0 10px;border-radius:6px;background:var(--cv-field);font-family:var(--cv-mono);font-size:12px}.lh .hs-mchange{display:flex;align-items:center;gap:8px}.lh .hs-mchange .cvu-av,.lh .hs-review .cvu-av{width:20px;height:20px;font-size:9px}.lh .hs-mfile{display:flex;align-items:center;gap:8px;font-family:var(--cv-mono);font-size:12px;color:var(--cv-layer-txt)}.lh .hs-mfile em{margin-left:auto;font-family:inherit;font-weight:600;color:#1f883d}.lh .hs-mfoot{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:6px}.lh .hs-mfoot>em{place-items:center;height:28px;padding:0 12px;background:#f3f3f6}.lh .hs-mfoot>em,.lh .hs-open{display:grid;border-radius:7px;font-size:12px}.lh .hs-open{place-items:center;height:28px;padding:0 12px;background:var(--cv-accent);color:#ffffff;transition:background-color .2s}.lh .hs-open[data-v=after]{background:#1f883d}.lh .hs-gh{left:560px;top:64px;width:590px;height:560px;z-index:3;color:#1f2328}.lh .hs-url{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:300px;margin:0 auto;padding:4px 12px;transform:translateX(-24px);border:1px solid #e0e3ea;border-radius:8px;background:#ffffff;color:#3b3e47;font-size:11.5px}.lh .hs-ghrepo{display:flex;align-items:center;gap:10px;padding:10px 18px 0;border-bottom:1px solid #d0d7de;background:#f6f8fa}.lh .hs-ghrepo b{margin-right:8px;padding-bottom:8px}.lh .hs-ghrepo svg{margin-bottom:8px}.lh .hs-ghrepo em{padding-bottom:8px;color:#59636e}.lh .hs-ghrepo em.is-on,.lh .hs-ghtabs em.is-on{color:#1f2328;font-weight:600;box-shadow:0 2px 0 #fd8c73}.lh .hs-ghpr{display:flex;flex-direction:column;gap:10px;padding:14px 18px}.lh .hs-ghtitle{font-size:19px}.lh .hs-ghtitle em{margin-left:6px;font-weight:300;color:#59636e}.lh .hs-ghline{display:flex;align-items:center;gap:8px;color:#59636e}.lh .hs-ghline b{color:#1f2328}.lh .hs-ghline code{padding:1px 6px;border-radius:6px;background:#ddf4ff;color:#0969da;font:11px var(--hs-code)}.lh .hs-ghstate i{display:inline-flex;align-items:center;padding:4px 11px;border-radius:99px;color:#ffffff;font-weight:600}.lh .hs-ghstate .is-open{background:#1f883d}.lh .hs-ghstate .is-merged{display:none;background:#8250df}.lh .hs-gh[data-state=merged] .hs-ghstate .is-open{display:none}.lh .hs-gh[data-state=merged] .hs-ghstate .is-merged{display:inline-flex}.lh .hs-ghtabs{display:flex;gap:16px;border-bottom:1px solid #d0d7de;color:#59636e}.lh .hs-ghtabs em{padding:6px 0}.lh .hs-diff{display:flex;flex-direction:column;overflow:hidden;border:1px solid #d0d7de;border-radius:6px;font:11px/1.75 var(--hs-code)}.lh .hs-diffh{padding:5px 10px;border-bottom:1px solid #d0d7de;background:#f6f8fa;font-weight:600}.lh .hs-dl{display:flex;gap:8px;padding:0 10px;white-space:pre}.lh .hs-dl i{width:8px;color:#59636e}.lh .hs-dl.is-add{background:#e6ffec}.lh .hs-dl.is-del{background:#ffebe9}.lh .hs-checks,.lh .hs-merge,.lh .hs-review{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid #d0d7de;border-radius:6px}.lh .hs-review{display:none}.lh .hs-gh[data-state=approved] .hs-review,.lh .hs-gh[data-state=merged] .hs-review{display:flex}.lh .hs-review em{margin-left:auto;font-weight:600;color:#1a7f37}.lh .hs-mergebtn{padding:7px 14px;border-radius:6px;background:#1f883d;color:#ffffff}.lh .hs-merged{display:none;font-weight:600;color:#8250df}.lh .hs-gh[data-state=merged] .hs-mergebtn{display:none}.lh .hs-gh[data-state=merged] .hs-merged{display:block}.lh .hs-phone{--hs-accent:var(--hs-live-accent);--hs-card-r:var(--hs-live-card-r);--hs-card-p:var(--hs-live-card-p);--hs-banner:var(--hs-live-banner);--hs-banner-bg:var(--hs-live-banner-bg);left:58px;top:118px;z-index:4;width:230px;height:472px;padding:12px;border-radius:40px;box-shadow:inset 0 0 0 2px #2a2d35,0 40px 70px -24px rgba(4,12,48,.6)}.lh .hs-notch,.lh .hs-phone{position:absolute;background:#0f1115}.lh .hs-notch{left:50%;top:20px;z-index:2;width:64px;height:18px;margin-left:-32px;border-radius:99px}.lh .hs-pscreen{position:relative;display:block;width:206px;height:448px;overflow:hidden;border-radius:30px;background:#ffffff}.lh .hs-plive{--hs-fs:0.54933;--tv-h:816px;position:absolute;inset:0}.lh .hs-deploy{position:absolute;left:36px;top:606px;z-index:5;display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:99px;background:#0f1115;color:#ffffff;white-space:nowrap;box-shadow:0 12px 24px -10px rgba(4,12,48,.6)}.lh .hs-deploy em{color:rgba(255,255,255,.6)}.lh .hs-dot{width:8px;height:8px;border-radius:50%;background:#2fd07a;animation:hs-live 1.6s ease-out infinite}.lh .hs-notice{position:absolute;left:796px;top:22px;z-index:7;width:360px;display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px 14px;border-radius:16px;background:rgba(250,250,252,.97);box-shadow:0 20px 40px -16px rgba(4,12,48,.55),0 0 0 1px rgba(10,16,40,.08)}.lh .hs-nicon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:linear-gradient(135deg,#0f9d7a,#2f6feb)}.lh .hs-notice>span{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px}.lh .hs-notice em{color:#8a8e9a}.lh .hs-ntext{grid-column:1/-1;color:#2b2e36}.lh .hs-screen{position:absolute;left:0;top:0;width:375px;transform:scale(var(--hs-fs,1));transform-origin:0 0}.lh .hs [data-pick=sofia]{position:relative;outline:2px solid var(--c)}.lh .hs [data-pick=sofia]:after{content:attr(data-pick);position:absolute;left:-2px;bottom:100%;padding:1px 5px;border-radius:3px 3px 3px 0;background:var(--c);color:#ffffff;font-size:9px;font-weight:600;line-height:13px}.lh .hs[data-layout=narrow] .hs-lindi{left:0;top:0;width:380px;height:600px}.lh .hs[data-layout=narrow] .hs-app{width:487px;grid-template-columns:minmax(0,1fr)}.lh .hs[data-layout=narrow] .cvu-crumb-sep,.lh .hs[data-layout=narrow] .cvu-left,.lh .hs[data-layout=narrow] .cvu-rail,.lh .hs[data-layout=narrow] .cvu-tool:not(:first-child):not(:nth-child(6)),.lh .hs[data-layout=narrow] .cvu-zoom{display:none}.lh .hs[data-layout=narrow] .cvu-top{gap:0;padding:6px 8px}.lh .hs[data-layout=narrow] .cvu-crumb{justify-content:center;width:22px;padding:0;font-size:0}.lh .hs[data-layout=narrow] .cvu-rc{margin-left:8px}.lh .hs[data-layout=narrow] .cvu-share{padding:0 10px}.lh .hs[data-layout=narrow] .hs-world{transform:translate(18px,272.6px) scale(.783)}.lh .hs[data-layout=narrow] .cvu-right{position:absolute;left:12px;right:12px;bottom:12px;z-index:4;border:0;border-radius:14px;box-shadow:0 -10px 30px -12px rgba(0,0,0,.45),0 0 0 1px rgba(0,0,0,.08);transform:translateY(130%)}.lh .hs[data-layout=narrow] .cvu-tabs{display:none}.lh .hs[data-layout=narrow] .cvu-right{height:300px}.lh .hs[data-layout=narrow] .hs-finder{left:10px;top:52px;width:360px;height:214px}.lh .hs[data-layout=narrow] .hs-fbody{grid-template-columns:100px minmax(0,1fr)}.lh .hs[data-layout=narrow] .hs-fcol{display:none}.lh .hs[data-layout=narrow] .hs-drop{top:72%}.lh .hs[data-layout=narrow] .hs-modal{top:64px;width:430px;margin-left:-215px}.lh .hs[data-layout=narrow] .hs-gh{left:0;top:0;width:380px;height:600px}.lh .hs[data-layout=narrow] .hs-url{min-width:0;font-size:10.5px}.lh .hs[data-layout=narrow] .hs-ghrepo em:last-child{display:none}.lh .hs[data-layout=narrow] .hs-ghpr{padding:12px}.lh .hs[data-layout=narrow] .hs-ghtitle{font-size:16px}.lh .hs[data-layout=narrow] .hs-ghline{flex-wrap:wrap}.lh .hs[data-layout=narrow] .hs-diff{font-size:9px}.lh .hs[data-layout=narrow] .hs-phone{left:75px;top:36px}.lh .hs[data-layout=narrow] .hs-deploy{left:30px;right:30px;top:530px;justify-content:center}.lh .hs[data-layout=narrow] .hs-deploy em{display:none}.lh .hs[data-layout=narrow] .hs-notice{left:10px;top:10px;width:360px}.lh .hs-steps{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:clamp(16px,2vw,26px) auto 0;padding:0}.lh .hs-steps li{--hs-step-pad:5px 13px 5px 5px;position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:8px;padding:var(--hs-step-pad);overflow:hidden;border-radius:99px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.78);font-size:13px;font-weight:500;transition:background-color .3s,color .3s,opacity .3s}.lh .hs-steps li:before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(33,83,212,.13);opacity:0;transform:scaleX(var(--hs-step-p,0));transform-origin:0 50%}.lh .hs-steps button{display:inline-flex;align-items:center;gap:inherit;margin:-5px -13px -5px -5px;padding:var(--hs-step-pad);border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:background-color .2s}.lh .hs-steps button:hover{background:rgba(255,255,255,.1)}.lh .hs-steps button:focus-visible{outline:2px solid #ffffff;outline-offset:-2px}.lh .hs-steps li i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgba(255,255,255,.16);font-size:11.5px;font-style:normal;font-weight:700}.lh .hs-fig[data-phase=connect] .hs-steps [data-step=connect],.lh .hs-fig[data-phase=design] .hs-steps [data-step=design],.lh .hs-fig[data-phase=extract] .hs-steps [data-step=extract],.lh .hs-fig[data-phase=live] .hs-steps [data-step=live],.lh .hs-fig[data-phase=push] .hs-steps [data-step=push],.lh .hs-fig[data-phase=request] .hs-steps .hs-next,.lh .hs-fig[data-phase=review] .hs-steps [data-step=review]{background:#ffffff;color:var(--bx-blue,#2153d4)}.lh .hs-fig[data-phase=connect] .hs-steps [data-step=connect]:before,.lh .hs-fig[data-phase=design] .hs-steps [data-step=design]:before,.lh .hs-fig[data-phase=extract] .hs-steps [data-step=extract]:before,.lh .hs-fig[data-phase=live] .hs-steps [data-step=live]:before,.lh .hs-fig[data-phase=push] .hs-steps [data-step=push]:before,.lh .hs-fig[data-phase=review] .hs-steps [data-step=review]:before{opacity:1}.lh .hs-fig[data-phase=connect] .hs-steps [data-step=connect] i,.lh .hs-fig[data-phase=design] .hs-steps [data-step=design] i,.lh .hs-fig[data-phase=extract] .hs-steps [data-step=extract] i,.lh .hs-fig[data-phase=live] .hs-steps [data-step=live] i,.lh .hs-fig[data-phase=push] .hs-steps [data-step=push] i,.lh .hs-fig[data-phase=review] .hs-steps [data-step=review] i{background:var(--bx-blue,#2153d4);color:#ffffff}.lh .hs-steps .hs-next{display:none;padding-left:13px}.lh .hs-fig[data-phase=request] .hs-steps .hs-next{display:inline-flex}.lh .hs-fig[data-phase=request] .hs-steps li:not(.hs-next){opacity:.45}@media (max-width:640px){.lh .hs-steps{gap:6px}.lh .hs-steps li{--hs-step-pad:4px 10px 4px 4px;gap:6px;font-size:11.5px}.lh .hs-steps button{margin:-4px -10px -4px -4px}.lh .hs-steps li i{width:19px;height:19px;font-size:10.5px}}@keyframes hs-spin{to{transform:rotate(1turn)}}@keyframes hs-live{0%{box-shadow:0 0 0 0 rgba(47,208,122,.6)}to{box-shadow:0 0 0 8px rgba(47,208,122,0)}}@media (prefers-reduced-motion:reduce){.lh .hs-drop,.lh .hs-finder{visibility:hidden;opacity:0}.lh .hs [data-hs=layer],.lh .hs-frame,.lh .hs-lindi .cvu-build{visibility:visible;opacity:1}.lh .hs-dot,.lh .hs-spin{animation:none}}.lh button{font:inherit;color:inherit}.lh>main:focus-visible{outline:none}.lh .lh-legal-k{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--lh-muted)}.lh .lh-legal-updated{margin:0;font-size:14px;color:var(--lh-muted)}.lh .lh-legal>section>*+*{margin-top:1.1em}.lh .lh-legal-meta{font-size:15px;color:var(--lh-muted)}.lh .lh-legal a{color:var(--lh-blue);text-decoration:underline;text-underline-offset:2px}