.hero[data-v-ea72f416]{display:flex;gap:16px;padding:16px;align-items:stretch}.swatch[data-v-ea72f416]{width:140px;height:140px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;border:1px solid var(--border);background-image:linear-gradient(45deg,#333 25%,transparent 25%),linear-gradient(-45deg,#333 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#333 75%),linear-gradient(-45deg,transparent 75%,#333 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.info[data-v-ea72f416]{flex:1;display:flex;flex-direction:column;gap:12px;min-width:0}.input[data-v-ea72f416]{padding:10px 12px;background:color-mix(in oklab,var(--bg-0) 40%,transparent);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);font-size:15px;outline:none}.input[data-v-ea72f416]:focus{border-color:var(--neon-cyan)}.chips[data-v-ea72f416]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-ea72f416]{width:28px;height:28px;border-radius:50%;border:1px solid var(--border);cursor:pointer;transition:transform var(--transition)}.chip[data-v-ea72f416]:hover{transform:scale(1.15)}.pad[data-v-ea72f416]{padding:16px}.mt[data-v-ea72f416]{margin-top:14px}.sec-head[data-v-ea72f416]{font-size:12px;color:var(--text-mute);margin-bottom:10px;letter-spacing:.5px}.row[data-v-ea72f416]{display:grid;grid-template-columns:60px 1fr auto;gap:10px;align-items:center;padding:8px 0;border-top:1px dashed var(--border)}.row[data-v-ea72f416]:first-child{border-top:none}.algo[data-v-ea72f416]{color:var(--neon-cyan);font-size:12px}.val[data-v-ea72f416]{color:var(--text);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dim[data-v-ea72f416]{color:var(--text-mute);font-size:28px}.contrast-grid[data-v-ea72f416]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cbox[data-v-ea72f416]{padding:16px;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:6px;border:1px solid var(--border)}.clabel[data-v-ea72f416]{font-size:11px;color:#444;font-family:var(--font-mono)}.clabel.light[data-v-ea72f416]{color:#bbb}.cval[data-v-ea72f416]{font-size:24px;font-weight:600}.cval.light[data-v-ea72f416]{color:#fff}
