.image-box[data-v-a7d93bd8]{border:1px solid #eee;display:inline-block;overflow:hidden;position:relative}.image-box.is-no-border[data-v-a7d93bd8]{border:none}.image-box .mask[data-v-a7d93bd8]{align-items:center;background-color:rgba(0,0,0,.5);color:#fff;cursor:pointer;display:flex;font-size:16px;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:100%}.image-box .mask .btn[data-v-a7d93bd8]{align-items:center;display:flex;flex:auto;height:100%;justify-content:center;pointer-events:auto}.image-box .mask .view-btn[data-v-a7d93bd8]{pointer-events:none}.image-box:hover .mask[data-v-a7d93bd8]{opacity:1}.image-box .thumb[data-v-a7d93bd8]{background-color:#eee;height:100%;transition:transform .3s ease;width:100%}.plan-generator-option-popper{border:1px solid #eee!important;border-radius:16px!important;box-shadow:0 12px 32px rgba(0,0,0,.14)!important;min-width:0!important;padding:0!important}.plan-generator-option-popper .pg-option-list{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;max-height:320px;overflow:auto;padding:4px}.plan-generator-option-popper .pg-option-list-item{cursor:pointer;margin:0;padding:0}.plan-generator-option-popper .pg-option-item{align-items:center;background:#fff;border-radius:12px;display:flex;gap:8px;height:40px;padding:0 12px;transition:background-color .15s ease}.plan-generator-option-popper .pg-option-list-item.is-selected .pg-option-item{background:#f1f2f2;border-radius:12px}.plan-generator-option-popper .pg-option-list-item:hover .pg-option-item{background:#f9fafa!important;border-radius:12px}.plan-generator-option-popper .pg-option-label{color:#333;flex:1;font-size:14px;line-height:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-generator-option-popper .pg-option-check{color:#333;font-size:16px;margin-left:6px}.plan-generator-option-popper .pg-option-icon{border-radius:50%;flex:0 0 16px;height:16px;object-fit:cover;width:16px}.plan-generator-option-popper .pg-option-iconfont{color:#606266;flex:0 0 auto;font-size:14px;line-height:1}.pg-select-trigger{background:#f6f8fc;border:1px solid #dcdfe6;border-radius:8px;box-sizing:border-box;color:#606266;cursor:pointer;display:inline-flex;height:36px;line-height:36px;padding:0 10px 0 12px;vertical-align:middle}.pg-select-trigger .pg-select-trigger-value-wrap{flex:1;gap:8px;min-width:0}.pg-select-trigger .pg-option-icon{border-radius:50%;flex:0 0 16px;height:16px;object-fit:cover;width:16px}.pg-select-trigger .pg-option-iconfont{color:#606266;flex:0 0 auto;font-size:14px;line-height:1}.pg-select-trigger .pg-option-icon--trigger,.pg-select-trigger .pg-option-iconfont--trigger{margin-right:0}.pg-select-trigger .pg-select-value{color:#606266;font-size:12px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-select-trigger .pg-select-caret{color:#c0c4cc;flex-shrink:0;font-size:12px;font-weight:700;line-height:1;margin-left:8px}.pg-select-trigger:hover{border-color:#c0c4cc}.pg-select-trigger--inline{margin:0 4px;min-width:96px;width:auto}.pg-select-trigger--block{display:flex;margin:0;width:100%}.pg-select-trigger--light{background:#f6f8fc}.pg-select-trigger--light .pg-select-value{color:#606266;font-size:12px}.pg-select-trigger--white{background:#fff}.pg-select-trigger--white .pg-select-value{color:#333;font-size:14px}