.lv-boards{color-scheme:dark;font-family:Arial,sans-serif;color:#f6f1e8;background:#0d0e0d}.lv-boards *{box-sizing:border-box}.lv-boards{margin:0}.lv-boards{max-width:1280px;margin:auto;padding:24px 40px 80px}.lv-boards header{display:flex;justify-content:space-between;gap:18px;padding-bottom:30px;border-bottom:1px solid #383b32;margin-bottom:40px}.lv-boards header a{font-weight:700;color:#f6f1e8;text-decoration:none}.lv-boards header span,.lv-boards .hint,.lv-boards .caption{font-size:12px;color:#b6b9ad;line-height:1.65}.lv-boards .eyebrow{text-transform:uppercase;color:#f4964a;font-size:11px;letter-spacing:.14em}.lv-boards h1{font-size:clamp(46px,6vw,76px);line-height:1;letter-spacing:-.04em;margin:24px 0}.lv-boards h2{font-size:23px;margin:26px 0 20px}.lv-boards .lede{max-width:700px;line-height:1.7;color:#ced0c7}.lv-boards .layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:40px;margin-top:38px;align-items:start}.lv-boards .preview{position:sticky;top:22px}.lv-boards .stage{position:relative;background:radial-gradient(ellipse at center,#454133,#1b1c19 70%);aspect-ratio:1.15;overflow:hidden;border:1px solid #3d4035;border-radius:5px}.lv-boards .stage [data-model],.lv-boards .stage canvas{width:100%;height:100%;display:block}.lv-boards .badge{position:absolute;left:18px;top:18px;text-transform:uppercase;letter-spacing:.08em;font-size:10px;z-index:2;background:#0c0e0cca;padding:8px;color:#e3d8c1}.lv-boards .views,.lv-boards .thumbs{display:flex;gap:8px;margin-top:12px}.lv-boards .views button,.lv-boards .thumbs button{flex:1;min-width:0;font-size:11px;padding:12px 7px}.lv-boards .thumbs{flex-wrap:wrap}.lv-boards .thumbs button{flex:1 1 25%}.lv-boards .thumbs [aria-pressed=true]{border-color:#f29b50;background:#49301d}.lv-boards .caption{margin:15px 0 24px}.lv-boards label{display:block;font-size:13px;margin:18px 0;line-height:1.5}.lv-boards input:not([type=range]),.lv-boards select{width:100%;min-height:46px;padding:12px;background:#191c17;border:1px solid #4c5041;color:#fff;border-radius:0;font:inherit;margin-top:8px}.lv-boards input[type=range]{width:100%;accent-color:#ee8a3d;min-height:30px;display:block;margin-top:7px}.lv-boards .pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.lv-boards .editor{min-width:0}.lv-boards .price{font-size:31px;margin-bottom:8px}.lv-boards .editor small{display:block;font-size:12px;color:#c7bda6;line-height:1.5}.lv-boards button{min-height:44px;font:inherit;color:#f0ede6;border:1px solid #555747;background:#20221d;padding:13px 16px;cursor:pointer}.lv-boards button:hover{border-color:#ed934b}.lv-boards button:disabled{opacity:.65;cursor:default}.lv-boards button:focus-visible,.lv-boards input:focus-visible,.lv-boards select:focus-visible,.lv-boards canvas:focus-visible{outline:2px solid #ffa251;outline-offset:4px}.lv-boards .quiet{font-size:12px}.lv-boards fieldset{border:1px solid #414636;padding:0 18px 15px;margin-top:22px}.lv-boards legend{padding:0 8px;font-size:12px;color:#e7c9a2}.lv-boards fieldset canvas{width:100%;height:auto;background:#e1bb7c;display:block;touch-action:none;border:1px solid #9a7b4d;cursor:grab}.lv-boards .summary{border-top:1px solid #454936;margin-top:28px}.lv-boards .summary ul{padding-left:20px;color:#c4c9bd;font-size:13px;line-height:1.8}.lv-boards .summary>strong{display:block;margin:20px 0 6px;font-size:26px}.lv-boards .summary>button{width:100%;margin-top:20px;background:#383b31}.lv-boards .status{font-size:12px;line-height:1.6;color:#f2c49b;border-left:2px solid #d98747;padding-left:12px}.lv-boards [hidden]{display:none!important}@media(max-width:760px){.lv-boards{padding:20px}.lv-boards .layout{grid-template-columns:1fr;gap:16px}.lv-boards .preview{position:static}.lv-boards header{font-size:12px}.lv-boards header span{font-size:10px}.lv-boards .stage{aspect-ratio:1.2}.lv-boards .pair{gap:12px}.lv-boards .lede{font-size:14px}.lv-boards .badge{font-size:9px;left:10px;top:10px}}

.lv-boards{font-family:var(--font-body--family,Arial,sans-serif);padding-top:40px}.lv-boards h1,.lv-boards h2{font-family:var(--font-heading--family,Arial,sans-serif);letter-spacing:0}.lv-boards .preview{top:100px}.lv-boards .boards-back{color:#c8cdcf;font-size:13px;text-decoration:none}.lv-boards [data-model-fallback]{position:absolute;top:35%;padding:25px;font-size:15px;line-height:1.6}.lv-boards .stage{touch-action:pan-y}.lv-boards .stage canvas{touch-action:none}.lv-boards .stage [data-model]{min-height:200px}@media(max-width:760px){.lv-boards .preview{position:static}.lv-boards{padding:24px 20px 60px}}

.lv-boards .stage{aspect-ratio:auto;background:#fff}.lv-boards .stage canvas,.lv-boards .stage img{width:100%;height:auto;display:block;object-fit:contain}.lv-boards .stage img{min-height:200px}.lv-boards .stage canvas{cursor:grab}.lv-boards [data-crop-preview]{background:#fff}.lv-boards .stage .badge{color:#fff;background:#111c}.lv-boards .views button[aria-pressed=true]{border-color:#f29b50;background:#49301d}

.lv-boards textarea{display:block;box-sizing:border-box;width:100%;min-height:88px;resize:vertical;background:#191919;color:#fff;border:1px solid #48433b;padding:12px;font:inherit;line-height:1.4}.lv-boards [data-summary] li{white-space:pre-wrap}
