.pVrfxq_root{max-width:1200px;color:var(--text-1,#f8fafc);gap:16px;margin:0 auto;padding:12px 16px 32px;display:grid}@media (min-width:900px){.pVrfxq_root{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start}}.pVrfxq_top{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}.pVrfxq_tag{letter-spacing:.08em;color:var(--text-violet,#c4b5fd);text-transform:uppercase;font-size:12px}.pVrfxq_chip{box-sizing:border-box;text-align:center;border:1px solid var(--line-strong,#7c3aed8c);min-width:84px;min-height:26px;color:var(--text-2,#d8d4ea);border-radius:999px;margin-left:auto;padding:4px 10px;font-size:12px;line-height:16px}.pVrfxq_chipIdle{visibility:hidden}.pVrfxq_chipOffline{color:var(--warn-ink,#fcd34d);border-color:var(--warn-ink,#fcd34d)}.pVrfxq_frame{aspect-ratio:4/3;touch-action:none;-webkit-user-select:none;user-select:none;background:#0b0816;border-radius:12px;width:100%;position:relative;overflow:hidden}.pVrfxq_photo{object-fit:fill;width:100%;height:100%;display:block;position:absolute;inset:0}.pVrfxq_plane{transform-origin:0 0;position:absolute;top:0;left:0}.pVrfxq_planeSvg{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.pVrfxq_wallLine{fill:#7c3aed1f;stroke:var(--accent,#7c3aed);stroke-dasharray:6 4}.pVrfxq_piece{transform-origin:0 0;cursor:grab;touch-action:none;position:absolute;top:0;left:0}.pVrfxq_pieceSvg{display:block;overflow:visible}.pVrfxq_handle{cursor:grab;touch-action:none;z-index:2;outline:none;justify-content:center;align-items:center;display:flex;position:absolute}.pVrfxq_handle:focus-visible .pVrfxq_dot{box-shadow:0 0 0 3px var(--text-violet,#c4b5fd)}.pVrfxq_dot{background:var(--accent,#7c3aed);border-style:solid;border-color:#fff;border-radius:50%;display:block}.pVrfxq_panel{border:1px solid var(--line,#4c1d9566);background:var(--surface,#191428);border-radius:14px;align-content:start;gap:12px;padding:16px;display:grid}.pVrfxq_lede{color:var(--text-2,#d8d4ea);margin:0;font-size:14px;line-height:1.5}.pVrfxq_field{gap:6px;font-size:14px;display:grid}.pVrfxq_input{border:1px solid var(--line-strong,#7c3aed8c);background:var(--surface-2,#211a36);min-height:44px;color:var(--text-1,#f8fafc);font:inherit;border-radius:10px;padding:10px 12px}.pVrfxq_linkBtn{min-height:44px;color:var(--text-violet,#c4b5fd);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0 4px;text-decoration:underline}.pVrfxq_btn{border:1px solid var(--accent,#7c3aed);background:var(--accent,#7c3aed);color:#fff;min-height:48px;font:inherit;cursor:pointer;border-radius:12px;padding:0 16px;font-weight:600}.pVrfxq_btn:disabled{opacity:.5;cursor:not-allowed}.pVrfxq_btnGhost{color:var(--text-1,#f8fafc);border-color:var(--line-strong,#7c3aed8c);background:0 0}.pVrfxq_btnBlock{width:100%}.pVrfxq_error{color:var(--warn-ink,#fcd34d);margin:0;font-size:13px}.pVrfxq_hint{color:var(--text-3,#a29eb6);margin:0;font-size:13px}.pVrfxq_readout{font-variant-numeric:tabular-nums;margin:0;font-size:18px;font-weight:600}.pVrfxq_notice{color:var(--warn-ink,#fcd34d);min-height:1.4em;margin:0;font-size:14px}.pVrfxq_fitTable{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pVrfxq_fitRow{grid-template-columns:auto 1fr;gap:8px;font-size:13px;line-height:1.4;display:grid}.pVrfxq_pass{color:#86efac;font-weight:600}.pVrfxq_warn{color:var(--warn-ink,#fcd34d);font-weight:600}.pVrfxq_price{margin:0;font-size:15px}.pVrfxq_stale{color:var(--text-3,#a29eb6);font-style:italic}.pVrfxq_viewerWrap{background:#0b0816;border-radius:12px;height:320px;position:relative;overflow:hidden}.pVrfxq_viewer{width:100%;height:100%}.pVrfxq_viewerPlaceholder{height:320px;color:var(--text-3,#a29eb6);place-items:center;font-size:13px;display:grid}.pVrfxq_sizeRow{gap:4px;font-size:13px;display:grid}.pVrfxq_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pVrfxq_stageCol,.pVrfxq_side{align-content:start;gap:12px;min-width:0;display:grid}.pVrfxq_helpSlot{min-height:2.8em}
