.setup-sheet h2[data-v-cdc0a05d]{letter-spacing:.2em}.setup-sheet__copy[data-v-cdc0a05d]{line-height:1.08}.setup-sheet__copy--title[data-v-cdc0a05d],.setup-sheet__meta[data-v-cdc0a05d]{line-height:1.06}@media(min-width:1024px){.setup-sheet__copy[data-v-cdc0a05d]{line-height:1.26}.setup-sheet__copy--title[data-v-cdc0a05d]{line-height:1.2}.setup-sheet__meta[data-v-cdc0a05d]{line-height:1.18}}.setup-sheet__breakdown-item.is-active[data-v-cdc0a05d]{border-left:2px solid rgba(215,168,102,.55)}.setup-sheet__breakdown-item.is-active h3[data-v-cdc0a05d]{color:#f3d6a7}.setup-sheet__breakdown-item.is-off[data-v-cdc0a05d]{opacity:.42}.setup-sheet__toggle[data-v-cdc0a05d]{border:1px solid rgba(215,168,102,.25);padding:.1rem .45rem;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8a7358;transition:border-color .2s,color .2s,background .2s}.setup-sheet__toggle.is-on[data-v-cdc0a05d]{border-color:#d7a8668c;background:#d7a86614;color:#e6c28c}.setup-sheet__toggle--wide[data-v-cdc0a05d]{width:100%;padding:.45rem .75rem;font-size:12px}.setup-sheet__live-panel[data-v-cdc0a05d]{padding:.25rem 0}.setup-sheet__live-panel--compact .setup-sheet__range[data-v-cdc0a05d]{margin-top:.35rem}.setup-sheet__board[data-v-cdc0a05d]{display:flex;flex-direction:column;gap:2rem}.setup-sheet__path-row[data-v-cdc0a05d]{width:100%;min-width:0}.setup-sheet__intro[data-v-cdc0a05d]{min-width:0}.setup-sheet__hero-col[data-v-cdc0a05d],.setup-sheet__rig-col[data-v-cdc0a05d]{display:flex;min-width:0;flex-direction:column}.setup-sheet__rig-stack[data-v-cdc0a05d]{min-height:0;flex:none}.setup-sheet__rig-switch[data-v-cdc0a05d]{display:grid;grid-template-columns:1fr 1fr;gap:.12rem;width:100%;max-width:10.5rem;margin-inline:auto;padding:.12rem;border-radius:999px;border:1px solid rgba(68,64,60,.85);background:#080808eb;box-shadow:inset 0 1px #ffffff08}.setup-sheet__rig-switch-btn[data-v-cdc0a05d]{border-radius:999px;padding:.45rem .55rem;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#78716c;transition:background .2s,color .2s,box-shadow .2s}.setup-sheet__rig-switch-btn[data-v-cdc0a05d]:hover:not(.is-active){color:#a8a29e}.setup-sheet__rig-switch-btn.is-active[data-v-cdc0a05d]{background:linear-gradient(180deg,#d7a866f2,#c68d55eb);color:#0c0a09;box-shadow:0 1px 8px #d7a86640}.setup-sheet__rig-viewport[data-v-cdc0a05d]{display:grid;flex:none;width:100%;aspect-ratio:1;min-height:0;max-height:min(100%,22rem);overflow:hidden}.setup-sheet__rig-viewport--fluid[data-v-cdc0a05d]{aspect-ratio:auto;min-height:20rem;max-height:none;overflow:visible}.setup-sheet__rig-panel[data-v-cdc0a05d]{grid-area:1 / 1;display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden}.setup-sheet__rig-viewport--fluid .setup-sheet__rig-panel[data-v-cdc0a05d],.setup-sheet__rig-viewport--fluid .setup-sheet__controls-body[data-v-cdc0a05d],.setup-sheet__rig-viewport--fluid .setup-sheet__controls-scroll[data-v-cdc0a05d]{overflow:visible}.setup-sheet__controls-body[data-v-cdc0a05d]{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden}.setup-sheet__controls-scroll[data-v-cdc0a05d]{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(120,113,108,.45) transparent}.setup-sheet__rig-panel--controls .setup-sheet__builder-extra[data-v-cdc0a05d]{display:none}.setup-sheet__controls-pane[data-v-cdc0a05d]{scrollbar-width:thin;scrollbar-color:rgba(120,113,108,.5) transparent}.setup-sheet__facts[data-v-cdc0a05d]{display:flex;flex-wrap:wrap;gap:.5rem}.setup-sheet__facts--rail[data-v-cdc0a05d]{padding-top:1.25rem;border-top:1px solid rgba(41,37,36,.75)}.setup-sheet__fact[data-v-cdc0a05d]{min-width:0;border:1px solid rgba(68,64,60,.65);background:#0c0c0c8c;padding:.35rem .65rem;border-radius:.35rem}.setup-sheet__fact dt[data-v-cdc0a05d]{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#a8a29e}.setup-sheet__fact dd[data-v-cdc0a05d]{margin-top:.15rem;font-size:14px;font-weight:600;letter-spacing:.02em;text-transform:none;color:#e7e5e4;line-height:1.08}.setup-sheet__fact--link[data-v-cdc0a05d]{position:relative;transition:border-color .15s ease}.setup-sheet__fact--link[data-v-cdc0a05d]:hover,.setup-sheet__fact--link[data-v-cdc0a05d]:focus-within{border-color:#d7a86666}.setup-sheet__fact-link[data-v-cdc0a05d]{color:inherit;transition:color .15s ease}.setup-sheet__fact-link[data-v-cdc0a05d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.setup-sheet__fact--link:hover .setup-sheet__fact-link[data-v-cdc0a05d]{color:#f3d6a7}.setup-sheet__fact-link[data-v-cdc0a05d]:focus-visible{outline:none}.setup-sheet__fact-link[data-v-cdc0a05d]:focus-visible:after{outline:2px solid #d7a866;outline-offset:2px}.setup-sheet__fact-arrow[data-v-cdc0a05d]{color:#d7a866cc}.setup-sheet__fact--muted dd[data-v-cdc0a05d]{color:#a8a29e;font-weight:500}.setup-sheet__bottom[data-v-cdc0a05d]{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgba(41,37,36,.75)}.setup-sheet__camera-body[data-v-cdc0a05d]{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.setup-sheet__light-chips[data-v-cdc0a05d]{display:flex;flex-wrap:wrap;gap:.35rem;padding-bottom:.1rem}.setup-sheet__light-chip[data-v-cdc0a05d]{display:inline-flex;max-width:100%;flex-shrink:0;align-items:center;gap:.35rem;border:1px solid rgba(68,64,60,.8);background:#0c0c0cb3;padding:.25rem .45rem;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#d6d3d1;transition:border-color .2s,background .2s}.setup-sheet__light-chip.is-active[data-v-cdc0a05d]{border-color:#d7a8668c;background:#d7a8661a;color:#f3d6a7}.setup-sheet__light-chip.is-off[data-v-cdc0a05d]{opacity:.45}.setup-sheet__light-chip.is-optional[data-v-cdc0a05d]{border-style:dashed;border-color:#8d6750}.setup-sheet__light-chip.is-optional.is-off[data-v-cdc0a05d]{opacity:.75}.setup-sheet__optional-eyebrow[data-v-cdc0a05d]{margin-bottom:.1rem;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#d9b08a}.setup-sheet__chip-toggle[data-v-cdc0a05d]{display:inline-block;min-width:2.9em;border:1px solid rgba(215,168,102,.25);padding:0 .25rem;font-size:12px;text-align:center;color:#a8a29e}.setup-sheet__photo-frame[data-v-cdc0a05d]{aspect-ratio:1;width:100%;overflow:hidden;background:#000;position:relative}.setup-sheet__photo-img[data-v-cdc0a05d]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-color:#000;transform:scale(1.012);transform-origin:center}.setup-sheet.photo-fit-contain .setup-sheet__photo-img[data-v-cdc0a05d],.setup-sheet__photo-img.is-fit-contain[data-v-cdc0a05d]{-o-object-fit:contain;object-fit:contain}.setup-sheet__hero-media[data-v-cdc0a05d],.setup-sheet__final-frame[data-v-cdc0a05d]{position:relative}.setup-sheet__palette-row[data-v-cdc0a05d]{display:flex;gap:.35rem}.setup-sheet__swatch--inline[data-v-cdc0a05d]{display:block;height:1.25rem;width:1.75rem;border-radius:.15rem;border:1px solid rgba(255,255,255,.08)}.setup-sheet__variation-note[data-v-cdc0a05d]{border-top:1px solid rgba(215,168,102,.14);padding-top:.85rem}.setup-sheet__live-badge[data-v-cdc0a05d]{position:absolute;left:.75rem;top:.75rem;padding:.25rem .55rem;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#f3d6a7d9;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.setup-sheet__look-caption[data-v-cdc0a05d]{position:absolute;left:.9rem;right:.9rem;bottom:.9rem;min-width:0;padding-top:3rem;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.74) 100%)}.setup-sheet__range[data-v-cdc0a05d]{accent-color:#d7a866;height:4px}.setup-sheet__diagram-stage[data-v-cdc0a05d]{background:linear-gradient(180deg,#1a1816,#080807);padding:.35rem .25rem .45rem;min-height:0;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.setup-sheet__diagram-stage[data-v-cdc0a05d] svg{display:block;flex:1;min-height:0;width:auto;height:100%;max-width:100%;max-height:100%;margin-inline:auto}.setup-sheet__diagram-stage[data-v-cdc0a05d] .light-diagram-3d{display:block;width:100%;min-height:0;flex:1;height:100%}.setup-sheet__gear-row[data-v-cdc0a05d]{border-left:1px solid transparent;padding-left:0}.setup-sheet__gear-row.is-emphasized[data-v-cdc0a05d]{border-left-color:#d7a86694;padding-left:.65rem}.setup-sheet__gear-row.is-emphasized svg[data-v-cdc0a05d]{stroke:#d7a866}.setup-sheet__look-tabs[data-v-cdc0a05d]{display:flex;flex-wrap:wrap;gap:.5rem}.setup-sheet__look-tab[data-v-cdc0a05d]{max-width:100%;border:1px solid rgba(120,96,67,.42);background:#ffffff05;padding:.4rem .65rem;font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.06;text-align:left;text-transform:uppercase;color:#a8a29e;transition:border-color .2s,background .2s,color .2s}.setup-sheet__look-tab[data-v-cdc0a05d]:hover,.setup-sheet__look-tab.is-active[data-v-cdc0a05d]{border-color:#d7a866a3;background:#d7a86614;color:#e6c28c}.setup-sheet__look-detail[data-v-cdc0a05d]{border:1px solid rgba(120,96,67,.28);background:#ffffff05;padding:.55rem .7rem}.setup-sheet__mood.is-selected .setup-sheet__photo-frame[data-v-cdc0a05d]{outline:1px solid rgba(215,168,102,.65);outline-offset:2px}.setup-sheet__mood .setup-sheet__photo-frame[data-v-cdc0a05d]{transition:transform .25s ease,filter .25s ease,outline .2s ease}.setup-sheet__mood:hover .setup-sheet__photo-frame[data-v-cdc0a05d]{transform:scale(1.02)}.setup-sheet__related .setup-sheet__photo-frame[data-v-cdc0a05d]{transition:transform .25s ease,filter .25s ease}.setup-sheet__related:hover .setup-sheet__photo-frame[data-v-cdc0a05d]{transform:scale(1.02)}.setup-sheet__tagline-text[data-v-cdc0a05d]{display:inline-block;border:1px solid rgba(215,168,102,.55);padding:.55rem 1rem;font-size:.7rem;font-weight:600;letter-spacing:.22em;line-height:1.08;text-transform:uppercase;color:#d7a866}@media(min-width:1024px){.setup-sheet__fact dd[data-v-cdc0a05d]{margin-top:.2rem;line-height:1.2}.setup-sheet__look-tab[data-v-cdc0a05d]{padding:.55rem .75rem;line-height:1.2}.setup-sheet__tagline-text[data-v-cdc0a05d]{padding:.85rem 1.5rem;line-height:1.15}.setup-sheet__board[data-v-cdc0a05d]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr) minmax(0,.95fr);gap:1.5rem 2rem;align-items:start}.setup-sheet__path-row[data-v-cdc0a05d]{grid-column:1 / -1;margin-top:.25rem}.setup-sheet__intro[data-v-cdc0a05d]{padding:1rem 0 1.5rem}.setup-sheet__hero-col[data-v-cdc0a05d]{justify-content:flex-start}.setup-sheet__rig-col[data-v-cdc0a05d]{display:flex;flex-direction:column;padding:.75rem 0 1.5rem;min-height:0}.setup-sheet__rig-stack[data-v-cdc0a05d]{min-height:0}.setup-sheet__bottom[data-v-cdc0a05d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 2.5rem;margin-top:2.5rem;align-items:stretch}.setup-sheet__moods[data-v-cdc0a05d],.setup-sheet__final[data-v-cdc0a05d]{align-self:start}.setup-sheet__camera[data-v-cdc0a05d]{display:flex;flex-direction:column;align-self:stretch}.setup-sheet__camera-body[data-v-cdc0a05d]{display:flex;flex:1;flex-direction:column;justify-content:center;gap:.75rem;min-height:0;padding-top:.35rem}.setup-sheet__camera-panel[data-v-cdc0a05d]{max-width:18.5rem;border:1px solid rgba(41,37,36,.9);background:#0c0c0c6b;padding:1rem 1.15rem}.setup-sheet__camera-cta[data-v-cdc0a05d]{max-width:18.5rem}.setup-sheet__moods[data-v-cdc0a05d],.setup-sheet__final[data-v-cdc0a05d],.setup-sheet__camera[data-v-cdc0a05d]{grid-row:1}.setup-sheet__gear-alts[data-v-cdc0a05d]{grid-column:1 / -1;grid-row:2}.setup-sheet__notes[data-v-cdc0a05d]{grid-column:1;grid-row:3}.setup-sheet__tools[data-v-cdc0a05d]{grid-column:2;grid-row:3}.setup-sheet__related-setups[data-v-cdc0a05d]{grid-column:3;grid-row:3}.setup-sheet__mood-grid[data-v-cdc0a05d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:min(100%,520px)}.setup-sheet__final-row[data-v-cdc0a05d]{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:.75rem;max-width:min(100%,320px)}.setup-sheet__palette[data-v-cdc0a05d]{display:grid;grid-template-rows:repeat(5,1fr);gap:.4rem}.setup-sheet__swatch[data-v-cdc0a05d]{width:100%;min-height:28px}}@media(max-width:1023px){.setup-sheet__rig-viewport[data-v-cdc0a05d]{max-height:min(100%,20rem)}.setup-sheet__rig-viewport--fluid[data-v-cdc0a05d]{max-height:none}.setup-sheet__mood-grid[data-v-cdc0a05d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}}@media(pointer:coarse){.setup-sheet__look-tabs[data-v-cdc0a05d]{row-gap:.95rem}.setup-sheet__rig-switch-btn[data-v-cdc0a05d],.setup-sheet__toggle[data-v-cdc0a05d],.setup-sheet__look-tab[data-v-cdc0a05d],.setup-board-tabs button[data-v-cdc0a05d]{position:relative}.setup-sheet__rig-switch-btn[data-v-cdc0a05d]:after,.setup-sheet__toggle[data-v-cdc0a05d]:after,.setup-sheet__look-tab[data-v-cdc0a05d]:after,.setup-board-tabs button[data-v-cdc0a05d]:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;min-width:44px;min-height:44px;transform:translate(-50%,-50%)}}
