.panel-style-grid[data-v-bf778d02]{flex-direction:column}.panel-style-grid[data-v-bf778d02],.style-row[data-v-bf778d02]{display:flex;gap:4px;width:100%}.style-item[data-v-bf778d02]{border:1.5px solid transparent;border-radius:4px;cursor:pointer;display:flex;flex:1 0 0;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.style-item[data-v-bf778d02]:hover:not(.is-selected){box-shadow:0 0 0 1.5px #31343933}.style-item.is-selected[data-v-bf778d02]{border-color:#fff;box-shadow:0 0 0 2px #313439}.style-item--empty[data-v-bf778d02]{border-color:transparent!important;box-shadow:none!important;cursor:default}.none-item .style-thumb[data-v-bf778d02]{align-items:center;background-color:#31343908;display:flex;justify-content:center}.none-icon[data-v-bf778d02]{color:#3134394d;flex-shrink:0;height:clamp(20px,38%,48px);width:clamp(20px,38%,48px)}.style-thumb[data-v-bf778d02]{aspect-ratio:1;background-color:#3134390a;overflow:hidden;position:relative;width:100%}.style-thumb .thumb-img[data-v-bf778d02]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.style-thumb .thumb-placeholder[data-v-bf778d02]{background-color:#3134390f;height:100%;width:100%}.download-overlay[data-v-bf778d02]{align-items:center;background-color:#0000004d;display:flex;inset:0;justify-content:center;position:absolute}.download-indicator[data-v-bf778d02]{align-items:center;display:flex;flex-direction:column;gap:4px}.download-spinner[data-v-bf778d02]{animation:spin-bf778d02 .8s linear infinite;border:1.5px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;height:12px;width:12px}.download-percent[data-v-bf778d02]{color:#fff;font-family:Albert Sans,sans-serif;font-size:14px;line-height:1;white-space:nowrap}@keyframes spin-bf778d02{to{transform:rotate(1turn)}}.style-label[data-v-bf778d02]{align-items:center;background-color:#3134390f;color:#313439;display:flex;flex-shrink:0;font-family:Albert Sans,sans-serif;font-size:12px;justify-content:center;line-height:16px;overflow:hidden;padding:2px 10px;text-overflow:ellipsis;white-space:nowrap}.style-label.is-selected[data-v-bf778d02]{background-color:#313439;color:#fff}.makeup-feature-panel[data-v-1150f639]{width:100%}.slider-row[data-v-1150f639]{align-items:center;background-color:#31343908;border-radius:4px;display:flex;gap:8px;padding:6px 12px}.slider-track[data-v-1150f639]{flex:1;min-width:0}.slider-val[data-v-1150f639]{font-family:Albert Sans,sans-serif;font-size:12px;line-height:16px;min-width:20px;text-align:right}.pair-value[data-v-1150f639],.slider-val[data-v-1150f639]{color:#3134398c;flex-shrink:0}.pair-value[data-v-1150f639]{align-items:center;border:1px solid transparent;border-radius:2px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:flex-end;padding:0 2px;transition:border-color .12s;width:34px}.pair-value[data-v-1150f639]:hover{border-color:#31343933;color:#313439cc}.pair-value.is-editing[data-v-1150f639]{border-color:#3083ff;color:#313439}.value-input[data-v-1150f639]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;background:transparent;border:none;color:#313439;font-family:Albert Sans,sans-serif;font-size:12px;line-height:16px;outline:none;padding:0;text-align:right;width:100%}.value-input[data-v-1150f639]::-webkit-inner-spin-button,.value-input[data-v-1150f639]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
