.drag-list[data-v-21e2c8cb]{display:flex;flex-direction:column;gap:12px}.item-drag-handle[data-v-21e2c8cb]{align-items:center;border-radius:6px;color:var(--el-text-color-placeholder);cursor:move;display:flex;flex-shrink:0;height:22px;justify-content:center;touch-action:none;transition:color .15s ease,opacity .18s ease,transform .18s ease;width:22px}@media(hover:hover)and (pointer:fine){.item-drag-handle[data-v-21e2c8cb]{opacity:0;transform:translate(-2px)}}@media(hover:none){.item-drag-handle[data-v-21e2c8cb]{height:28px;opacity:.45;width:28px}}.item-drag-handle[data-v-21e2c8cb]:hover{background:var(--el-fill-color-light);color:var(--el-color-primary)}@media(hover:hover)and (pointer:fine){[data-v-21e2c8cb] .collapsible-card:hover .item-drag-handle{opacity:1;transform:translate(0)}}[data-v-21e2c8cb] .drag-ghost{opacity:.38}[data-v-21e2c8cb] .drag-ghost .collapsible-card{background:var(--el-color-primary-light-9)!important;border-color:var(--el-color-primary-light-5)!important;border-style:dashed!important;box-shadow:none!important}[data-v-21e2c8cb] .drag-ghost .item-drag-handle{opacity:0!important}[data-v-21e2c8cb] .drag-chosen .item-drag-handle{color:var(--el-color-primary)!important;opacity:1!important}.more-details-toggle[data-v-21e2c8cb]{align-items:center;border-top:1px dashed var(--el-border-color-lighter);cursor:pointer;display:flex;gap:6px;margin-top:8px;padding:6px 0 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.more-details-toggle:hover span[data-v-21e2c8cb]{color:var(--el-color-primary)}.certificate-item[data-v-21e2c8cb]:hover{border-color:#d0d0d0;box-shadow:0 2px 8px #0000000f}[data-v-21e2c8cb] .el-input__wrapper{background:var(--el-fill-color-lighter);border:1px solid var(--el-border-color-light);box-shadow:none}[data-v-21e2c8cb] .el-input__wrapper:hover{border-color:var(--el-border-color)}[data-v-21e2c8cb] .el-input__wrapper.is-focus{background:var(--el-bg-color);border-color:var(--el-color-primary);box-shadow:0 0 0 2px var(--el-color-primary-light-9)}[data-v-21e2c8cb] .el-textarea__inner{background:var(--el-fill-color-lighter);border:1px solid var(--el-border-color-light);box-shadow:none}[data-v-21e2c8cb] .el-textarea__inner:hover{border-color:var(--el-border-color)}[data-v-21e2c8cb] .el-textarea__inner:focus{background:var(--el-bg-color);border-color:var(--el-color-primary);box-shadow:0 0 0 2px var(--el-color-primary-light-9)}
