.ls.svelte-1ct9iyd{display:grid;gap:12px;min-width:0}.ls-frame.svelte-1ct9iyd{overflow:hidden;border:1px solid var(--line-2);border-radius:14px;background:#101215;box-shadow:0 40px 80px -45px #000000d9}.ls-bar.svelte-1ct9iyd{display:flex;align-items:center;gap:12px;height:42px;padding:0 12px;border-bottom:1px solid var(--line);background:#191b1f}.ls-dots.svelte-1ct9iyd{display:flex;gap:6px}.ls-dots.svelte-1ct9iyd i:where(.svelte-1ct9iyd){width:9px;height:9px;border-radius:50%;background:#3a3f46}.ls-url.svelte-1ct9iyd{flex:1;min-width:0;overflow:hidden;padding:5px 10px 3px;border-radius:7px;background:#0f1113;color:var(--muted);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.ls-tag.svelte-1ct9iyd{color:var(--dim);font-size:12px;white-space:nowrap}.ls-view.svelte-1ct9iyd{position:relative;height:420px;background:#fff;color:#1b1e23;font-size:12px;line-height:1.45}.ls-scroll.svelte-1ct9iyd,.ls-office.svelte-1ct9iyd{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .35s ease,transform .35s ease}.ls-scroll.svelte-1ct9iyd{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.off.svelte-1ct9iyd{opacity:0;pointer-events:none;transform:scale(.985)}.ls-site.svelte-1ct9iyd{padding-bottom:10px}.ls-head.svelte-1ct9iyd{position:sticky;top:0;z-index:3;display:flex;align-items:center;gap:14px;padding:10px 16px;background:#fffffff5;border-bottom:1px solid #eceef1}.ls-head.svelte-1ct9iyd nav:where(.svelte-1ct9iyd){display:flex;gap:12px;margin-left:auto;color:#5d636b}.ls-logo.svelte-1ct9iyd{display:flex;align-items:center;gap:7px;font-size:13px}.ls-logo.svelte-1ct9iyd span:where(.svelte-1ct9iyd){display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:var(--c);color:#fff;font-size:11px}.ls-btn.svelte-1ct9iyd{display:inline-block;padding:7px 12px 6px;border-radius:7px;background:var(--c);color:#fff;font-weight:700}.ls-btn.sm.svelte-1ct9iyd{padding:5px 10px 4px}.ls-btn.line.svelte-1ct9iyd{background:#fff;color:#1b1e23;box-shadow:inset 0 0 0 1px #d6d9dd}.ls-row.svelte-1ct9iyd{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ls-hero.svelte-1ct9iyd{display:grid;grid-template-columns:1.2fr 1fr;gap:16px;align-items:center;padding:26px 16px 22px;background:color-mix(in srgb,var(--c) 8%,#fff)}.ls-hero.svelte-1ct9iyd h3:where(.svelte-1ct9iyd){margin:0;font-size:22px;line-height:1.1;letter-spacing:-.02em}.ls-hero.svelte-1ct9iyd p:where(.svelte-1ct9iyd){margin:8px 0 0;color:#5d636b}.ls-art.svelte-1ct9iyd{height:120px;border-radius:12px;background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--c) 55%,#fff),transparent 60%),linear-gradient(135deg,color-mix(in srgb,var(--c) 85%,#000),var(--c))}.ls-trust.svelte-1ct9iyd{display:flex;justify-content:center;gap:18px;padding:9px 16px;background:#1b1e23;color:#d6d9dd;font-weight:600}.ls-sec.svelte-1ct9iyd{position:relative;margin:6px 10px;padding:16px 6px 14px;border-radius:10px;transition:opacity .35s ease,box-shadow .35s ease}.ls-sec.svelte-1ct9iyd h4:where(.svelte-1ct9iyd){margin:0 0 10px;font-size:15px}.focus.svelte-1ct9iyd:has(.hl:where(.svelte-1ct9iyd)) .ls-sec:where(.svelte-1ct9iyd):not(.hl),.focus.svelte-1ct9iyd:has(.hl:where(.svelte-1ct9iyd)) .ls-hero:where(.svelte-1ct9iyd),.focus.svelte-1ct9iyd:has(.hl:where(.svelte-1ct9iyd)) .ls-trust:where(.svelte-1ct9iyd){opacity:.45}.hl.svelte-1ct9iyd{box-shadow:0 0 0 2px #f4b81c,0 10px 30px -12px #f4b81c99;padding-left:12px;padding-right:12px}.hl.svelte-1ct9iyd:before{content:attr(data-label);position:absolute;top:-9px;right:12px;padding:2px 8px 1px;border-radius:999px;background:#f4b81c;color:#1b1403;font-size:10px;font-weight:800}.ls-cards.svelte-1ct9iyd{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ls-card.svelte-1ct9iyd{display:grid;gap:3px;padding:8px;border:1px solid #eceef1;border-radius:9px}.ls-pic.svelte-1ct9iyd{height:48px;margin-bottom:4px;border-radius:6px;background:linear-gradient(135deg,color-mix(in srgb,var(--c) 70%,#fff),var(--c));filter:hue-rotate(var(--h))}.ls-price.svelte-1ct9iyd{color:var(--c);font-weight:800;transition:background .4s;border-radius:4px}.ls-price.bump.svelte-1ct9iyd{background:#fff3c4}.ls-gallery.svelte-1ct9iyd{display:grid;grid-template-columns:repeat(6,1fr);gap:5px}.ls-gallery.svelte-1ct9iyd i:where(.svelte-1ct9iyd){aspect-ratio:1;border-radius:6px;background:linear-gradient(160deg,color-mix(in srgb,var(--c) 40%,#fff),color-mix(in srgb,var(--c) 90%,#000));filter:hue-rotate(var(--h))}.ls-reviews.svelte-1ct9iyd{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ls-reviews.svelte-1ct9iyd figure:where(.svelte-1ct9iyd){margin:0;padding:8px;border-radius:9px;background:#f6f7f8}.ls-reviews.svelte-1ct9iyd figure.fresh:where(.svelte-1ct9iyd){background:#fff3c4;animation:svelte-1ct9iyd-pop .4s cubic-bezier(.2,.7,.2,1)}.ls-reviews.svelte-1ct9iyd span:where(.svelte-1ct9iyd){color:#e0a100;letter-spacing:1px;font-size:10px}.ls-reviews.svelte-1ct9iyd p:where(.svelte-1ct9iyd){margin:3px 0;font-weight:600}.ls-reviews.svelte-1ct9iyd small:where(.svelte-1ct9iyd),.ls-muted.svelte-1ct9iyd{color:#7a7f87}.ls-muted.svelte-1ct9iyd{margin:0}.ls-chip.svelte-1ct9iyd{padding:5px 9px 4px;border:1px solid #d6d9dd;border-radius:7px;font-weight:600;transition:background .25s,color .25s}.ls-chip.on.svelte-1ct9iyd{border-color:var(--c);background:var(--c);color:#fff}.ls-ok.svelte-1ct9iyd{margin:10px 0 0;padding:7px 10px;border-radius:7px;background:#e7f7ef;color:#11724b;font-weight:700;animation:svelte-1ct9iyd-pop .35s}.ls-form.svelte-1ct9iyd{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:10px}.ls-form.svelte-1ct9iyd span:where(.svelte-1ct9iyd){padding:7px 9px;border:1px solid #d6d9dd;border-radius:7px;color:#9aa0a8}.ls-form.filled.svelte-1ct9iyd span:where(.svelte-1ct9iyd){color:#1b1e23;font-weight:600}.ls-form.svelte-1ct9iyd .wide:where(.svelte-1ct9iyd){grid-column:span 2}.ls-foot.svelte-1ct9iyd{display:flex;gap:16px;margin-top:10px;padding:14px 16px;background:#1b1e23;color:#9aa0a8}.ls-foot.svelte-1ct9iyd b:where(.svelte-1ct9iyd){color:#fff}.ls-office.svelte-1ct9iyd{display:grid;grid-template-columns:150px 1fr;background:#f6f6f3}.ls-office.svelte-1ct9iyd aside:where(.svelte-1ct9iyd){display:grid;align-content:start;gap:2px;padding:12px 8px;border-right:1px solid #e6e5e0}.ls-office.svelte-1ct9iyd aside:where(.svelte-1ct9iyd) .ls-logo:where(.svelte-1ct9iyd){margin:0 4px 10px;font-size:12px}.ls-nav.svelte-1ct9iyd{padding:6px 8px;border-radius:6px;color:#5d636b;font-weight:600;transition:background .25s,color .25s}.ls-nav.on.svelte-1ct9iyd{background:color-mix(in srgb,var(--c) 14%,#fff);color:#1b1e23;box-shadow:inset 2px 0 0 var(--c)}.ls-office.svelte-1ct9iyd main:where(.svelte-1ct9iyd){padding:18px;overflow:hidden}.ls-panel.svelte-1ct9iyd{display:grid;gap:6px;padding:16px;border-radius:12px;background:#fff;box-shadow:0 0 0 2px #f4b81c,0 1px 2px #0000000d;animation:svelte-1ct9iyd-slide .35s cubic-bezier(.2,.7,.2,1)}.ls-top.svelte-1ct9iyd{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.ls-top.svelte-1ct9iyd h5:where(.svelte-1ct9iyd){margin:0;font-size:14px}.ls-badge.svelte-1ct9iyd{padding:2px 9px 1px;border-radius:999px;background:#eef0f3;color:#5d636b;font-weight:800;font-size:11px;transition:background .3s,color .3s}.ls-badge.ok.svelte-1ct9iyd{background:#e7f7ef;color:#11724b}.ls-line.svelte-1ct9iyd{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid #eef0f3}.ls-line.total.svelte-1ct9iyd{border:0;font-weight:800;font-size:13px}.ls-line.low.svelte-1ct9iyd span:where(.svelte-1ct9iyd):last-child{color:#c2410c;font-weight:700}.okt.svelte-1ct9iyd{color:#11724b;font-weight:700}.ls-note.svelte-1ct9iyd,.ls-mail.svelte-1ct9iyd{display:grid;gap:2px;margin-top:6px;padding:10px;border-radius:8px;background:#fffaeb;border-left:3px solid #f4b81c;animation:svelte-1ct9iyd-pop .35s}.ls-mail.svelte-1ct9iyd span:where(.svelte-1ct9iyd){color:#5d636b}.ls-switch.svelte-1ct9iyd{position:relative;width:30px;height:17px;border-radius:999px;background:#d6d9dd;transition:background .25s}.ls-switch.svelte-1ct9iyd:after{content:"";position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:#fff;transition:transform .25s}.ls-switch.on.svelte-1ct9iyd{background:#16a36a}.ls-switch.on.svelte-1ct9iyd:after{transform:translate(13px)}.ls-board.svelte-1ct9iyd{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.ls-col.svelte-1ct9iyd{display:grid;align-content:start;gap:5px;min-height:150px;padding:7px 5px;border-radius:8px;background:#f2f2ef}.ls-col.svelte-1ct9iyd small:where(.svelte-1ct9iyd){color:#7a7f87;font-weight:800;text-transform:uppercase;font-size:10px}.ls-job.svelte-1ct9iyd{display:grid;padding:6px;border-radius:6px;background:#fff;box-shadow:0 1px 2px #0000001a;font-size:11px}.ls-job.svelte-1ct9iyd span:where(.svelte-1ct9iyd){color:#7a7f87}.ls-job.hot.svelte-1ct9iyd{box-shadow:0 0 0 2px var(--c);animation:svelte-1ct9iyd-pop .3s}.ls-chart.svelte-1ct9iyd{display:flex;align-items:flex-end;gap:10px;height:160px;padding-top:8px}.ls-chart.svelte-1ct9iyd i:where(.svelte-1ct9iyd){flex:1;border-radius:5px 5px 0 0;background:color-mix(in srgb,var(--c) 30%,#e6e8eb);transition:background .3s}.ls-chart.svelte-1ct9iyd i.on:where(.svelte-1ct9iyd){background:#16a36a}.ls-call.svelte-1ct9iyd{display:flex;align-items:center;gap:14px;padding:10px 10px 10px 16px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.ls-call.svelte-1ct9iyd p:where(.svelte-1ct9iyd){flex:1;margin:0;color:var(--muted);font-size:14px}.ls-call.svelte-1ct9iyd button:where(.svelte-1ct9iyd){flex:none;padding:10px 14px 8px;border:0;border-radius:9px;background:var(--lane);color:var(--lane-ink);font:700 14px Overpass,sans-serif;cursor:pointer;transition:background .2s,transform .1s}.ls-call.svelte-1ct9iyd button:where(.svelte-1ct9iyd):active{transform:scale(.97)}.ls-call.svelte-1ct9iyd button.ok:where(.svelte-1ct9iyd){background:#16a36a;color:#fff}.ls-for.svelte-1ct9iyd{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px}.ls-for.svelte-1ct9iyd span:where(.svelte-1ct9iyd){margin-right:4px;color:var(--dim);font-weight:700}.ls-for.svelte-1ct9iyd button:where(.svelte-1ct9iyd){padding:6px 12px 5px;border:1px solid var(--line-2);border-radius:999px;background:transparent;color:var(--muted);font:600 13px Overpass,sans-serif;cursor:pointer}.ls-for.svelte-1ct9iyd button:where(.svelte-1ct9iyd):hover{color:var(--paint)}.ls-for.svelte-1ct9iyd button[aria-pressed=true]:where(.svelte-1ct9iyd){border-color:var(--lane);background:#f4b81c24;color:var(--paint)}@keyframes svelte-1ct9iyd-pop{0%{opacity:0;transform:translateY(6px)}}@keyframes svelte-1ct9iyd-slide{0%{opacity:0;transform:translate(10px)}}@media (max-width: 640px){.ls-view.svelte-1ct9iyd{height:380px}.ls-hero.svelte-1ct9iyd{grid-template-columns:1fr}.ls-art.svelte-1ct9iyd{display:none}.ls-head.svelte-1ct9iyd nav:where(.svelte-1ct9iyd),.ls-tag.svelte-1ct9iyd{display:none}.ls-office.svelte-1ct9iyd{grid-template-columns:1fr}.ls-office.svelte-1ct9iyd aside:where(.svelte-1ct9iyd){display:none}.ls-call.svelte-1ct9iyd{flex-direction:column;align-items:stretch}.ls-reviews.svelte-1ct9iyd,.ls-cards.svelte-1ct9iyd{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion: reduce){.ls-scroll.svelte-1ct9iyd,.ls-office.svelte-1ct9iyd,.ls-panel.svelte-1ct9iyd,.ls-sec.svelte-1ct9iyd{transition:none;animation:none}}
