.xs-search .input-group-text[data-v-67b9aa0a]{background:#f6f9fc}.xs-results[data-v-67b9aa0a]{border:1px solid #e5e7eb;border-radius:8px;max-height:260px;overflow:auto}.xs-member-row[data-v-67b9aa0a],.xs-result-row[data-v-67b9aa0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.5rem .75rem}.xs-result-row[data-v-67b9aa0a]{border-bottom:1px solid #f1f3f5}.xs-result-row[data-v-67b9aa0a]:last-child{border-bottom:0}.xs-result-row[data-v-67b9aa0a]:hover{background:#f6f9fc}.xs-members[data-v-67b9aa0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.xs-member-row[data-v-67b9aa0a]{border:1px solid #e9ecef;border-radius:8px;background:#fff}.xs-result-info[data-v-67b9aa0a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.xs-line1[data-v-67b9aa0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.xs-line2[data-v-67b9aa0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.5rem;margin-top:.1rem}.xs-code[data-v-67b9aa0a]{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-weight:600;font-size:.82rem}.xs-name[data-v-67b9aa0a]{color:#525f7f;font-size:.84rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xs-price[data-v-67b9aa0a]{margin-left:auto;font-weight:600;font-size:.84rem;white-space:nowrap}.xs-store-badge[data-v-67b9aa0a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;font-size:.68rem;font-weight:700;line-height:1;padding:.2rem .45rem;border-radius:999px;border:1px solid}.xs-add[data-v-67b9aa0a],.xs-remove[data-v-67b9aa0a]{-webkit-box-flex:0;-ms-flex:none;flex:none}.pv2-code-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.pv2-code-letters{width:90px;text-align:center;text-transform:uppercase;-webkit-box-flex:0;-ms-flex:none;flex:none}.pv2-code-run{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f6f9fc}.pv2-code-run i{font-size:12px;margin-right:5px;color:#8898aa}.pv2-url-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:6px}.pv2-url-ro{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#f6f9fc}.pv2-url-ro i{margin-right:6px;color:#8898aa}.pv2-url-old{opacity:.62}.pv2-gal{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pv2-gal,.pv2-tile{display:-webkit-box;display:-ms-flexbox;display:flex}.pv2-tile{position:relative;width:110px;height:110px;border:1px solid #dee2e6;border-radius:.375rem;background:#f6f9fc;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#8898aa;cursor:-webkit-grab;cursor:grab;overflow:hidden}.pv2-tile-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.pv2-tile-ord{position:absolute;top:4px;left:4px;background:#5e72e4;color:#fff;font-size:10px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pv2-tile-move{bottom:4px;right:4px;color:hsla(0,0%,100%,.9);text-shadow:0 0 3px rgba(0,0,0,.5)}.pv2-tile-move,.pv2-tile-x{position:absolute;font-size:13px}.pv2-tile-x{top:3px;right:5px;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6);cursor:pointer}.pv2-tile-add{border-style:dashed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;cursor:pointer}.pv2-tile-add i{font-size:20px}.pv2-tile-add span{font-size:11px}