.look-wrap[data-v-2e7d414c]{position:relative}.tool-btn[data-v-2e7d414c]{align-items:center;background:rgba(0,0,0,calc(var(--lm-well, 1)*.5));border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.05rem;height:40px;justify-content:center;width:40px}.tool-btn[data-v-2e7d414c]:hover{background:rgba(var(--lm-paper,0,0,0),.7)}.backdrop[data-v-2e7d414c]{inset:0;position:fixed;z-index:140}.menu[data-v-2e7d414c]{background:var(--card);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow);max-height:calc(100dvh - 16px);overflow-y:auto;padding:10px;position:fixed;width:300px;z-index:141}.menu-title[data-v-2e7d414c]{color:var(--muted);font-size:.7rem;font-weight:700;letter-spacing:.07em;padding:4px 4px 8px;text-transform:uppercase}.grid[data-v-2e7d414c]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr);margin-bottom:10px}.opt[data-v-2e7d414c]{align-items:center;background:rgba(var(--lm-ink,255,255,255),.04);border:2px solid transparent;border-radius:10px;color:var(--text);cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:8px 4px}.opt.on[data-v-2e7d414c],.opt[data-v-2e7d414c]:hover{background:rgba(var(--lm-ink,255,255,255),.08)}.opt.on[data-v-2e7d414c]{border-color:var(--gold)}.opt-name[data-v-2e7d414c]{font-size:.72rem;font-weight:600;line-height:1.15;text-align:center}.swatch[data-v-2e7d414c]{border-radius:7px;display:block;height:44px;width:44px}.checks[data-v-2e7d414c]{background:conic-gradient(var(--b) 25%,var(--a) 0 50%,var(--b) 0 75%,var(--a) 0) 0 0 /100% 100%;border:3px solid}.pair[data-v-2e7d414c]{align-items:center;display:flex;gap:4px;justify-content:center}.pair i[data-v-2e7d414c]{border-radius:50%;box-shadow:0 1px 2px #00000080,inset 0 -2px 3px #00000040,inset 0 2px 2px rgba(var(--lm-ink,255,255,255),.25);display:block;height:15px;width:15px}.done[data-v-2e7d414c]{width:100%}@media(max-width:640px){.backdrop[data-v-2e7d414c]{background:#07070799}.menu[data-v-2e7d414c]{left:16px;padding:12px;right:16px;top:50%;transform:translateY(-50%);width:auto}}
