body[data-module=multi-tryon]{--multi-error: #a0323c}body.deepixel-module-page[data-module=multi-tryon] .brand{color:var(--ink)}html:not([data-theme=light]) body[data-module=multi-tryon]{--multi-error: #ff9c9c}#combined-camera{position:absolute;inset:0;width:100%;height:100%}.combined-settings{display:grid;gap:16px;margin:24px 0}.combined-settings label{display:flex;align-items:center;justify-content:space-between;gap:14px}.combined-settings input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent)}.combined-settings input[type=range]{width:min(150px,45vw);accent-color:var(--accent)}.combined-settings input[type=color]{width:48px;height:30px;padding:0;border:0;background:transparent}.combined-settings button,#combined-stage button{border:1px solid var(--line);border-radius:999px;padding:4px 8px;background:var(--wash);color:var(--ink);cursor:pointer}.combined-health{font-size:12px;line-height:1.5;overflow-wrap:anywhere}.combined-health p{margin:5px 0}.combined-note{font-size:13px;opacity:.7}#combined-stage .camera-controls,#combined-tools{z-index:5}@media(max-width:800px){.combined-settings{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){body.deepixel-module-page[data-module=multi-tryon] .tryon-nav{flex-wrap:wrap;gap:8px;padding-block:12px}}.combined-settings[hidden],.combined-health [hidden]{display:none}.combined-settings .combined-settings{margin:0}.combined-settings select{max-width:65%;padding:8px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--ink)}.combined-appearance{display:flex;align-items:center;gap:8px}.inference-indicator{display:inline-block;flex:0 0 9px;width:9px;height:9px;border-radius:50%;background:var(--muted)}.inference-indicator[data-state=ready]{background:var(--teal)}.inference-indicator[data-state=unavailable]{background:var(--multi-error)}.inference-averages{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;padding:10px 12px;background:var(--wash);color:var(--ink);font-size:12px}.inference-averages [hidden]{display:none}.inference-averages strong{font-variant-numeric:tabular-nums;font-weight:500}.inference-averages-label{opacity:.7}#layered-ring{appearance:none;position:relative;flex:0 0 40px;width:40px;height:24px;margin:0;border:1px solid var(--line);border-radius:999px;background:var(--muted);cursor:pointer}#layered-ring:before{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--surface)}#layered-ring:checked{background:var(--teal)}#layered-ring:checked:before{left:19px}.group-switch{display:flex;gap:8px;margin:24px 0 12px}.group-switch button{padding:10px 24px;border:1px solid var(--line);border-radius:24px;background:transparent;color:inherit;cursor:pointer}.group-switch button[aria-pressed=true]{background:var(--violet-wash);color:var(--accent);border-color:var(--violet-line)}.product-grid{gap:10px;margin-top:12px}.product-card{min-width:0;border:1px solid var(--line);border-radius:12px;padding:14px}.product-heading{font-weight:600}.product-card details{margin-top:10px;font-size:13px}.product-card summary{cursor:pointer}.product-details{display:grid;gap:12px;margin-top:12px}.product-details p{margin:0;font-size:12px;opacity:.75}.product-details input[type=range]{max-width:48%}.combined-health{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 20px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink)}.combined-health:not(:has(.combined-appearance:not([hidden]))){display:none}.combined-health .combined-appearance{display:flex;flex-direction:column;gap:5px;margin:0;text-align:center}.combined-health .inference-indicator{display:none}.product-state-label{display:inline-block;border-radius:4px;padding:2px 7px;font-size:10px;font-weight:600;line-height:1.4}.product-state-label[data-state=ready]{background:#facc15;color:#422006}.product-state-label[data-state=on]{background:#4ade80;color:#052e16}.product-state-label[data-state=skipped]{background:#f87171;color:#450a0a}#status[data-frame-id]:not([data-camera-only]){display:none}.live-metrics{grid-column:2;display:grid;gap:12px;min-width:0;align-self:start;padding:16px;border:1px solid var(--line);border-radius:12px}.live-metrics .inference-averages{background:transparent;color:inherit;justify-content:start;padding:0}.quality-control{display:flex;align-items:center;gap:12px;font-size:13px}.quality-control select{padding:6px 10px;background:transparent;color:inherit;border:1px solid var(--line);border-radius:8px}.frame-averages{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12px}.frame-averages strong{font-variant-numeric:tabular-nums}#flip-camera[aria-pressed=true]{border-color:var(--accent)!important;color:var(--accent)!important}#combined-stage{position:sticky;top:16px}@media(max-width:800px){.tryon-layout>.module-copy{order:2}#combined-stage{order:0;position:relative;top:auto}.live-metrics{order:1;grid-column:1 / -1}}[hidden]{display:none!important}.preview-column{min-width:0;display:grid;gap:16px;align-self:start;position:sticky;top:16px}.preview-column #combined-stage{position:relative;top:auto}.preview-column .live-metrics{grid-column:auto}@media(max-width:800px){.preview-column{order:0;position:static}}.product-card,.live-metrics{background:var(--surface)}.combined-settings button:hover,.group-switch button:hover{border-color:var(--accent);color:var(--accent)}.combined-settings :is(button,input,select):focus-visible,.group-switch button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.product-details input[type=number]{width:90px;min-width:0;padding:6px 8px;border:1px solid var(--line, #8888);border-radius:8px;background:var(--surface);color:inherit}.product-details [id$=-co-wear]{display:grid;gap:8px}
